Description
After some discussion initiated after #1860 (see this exchange and this), we agreed it would be good to reorganize pytensor/link/numba/dispatch/sparse/math.py in such a way that overloads only route to the correct njitted function (implemented in a separate module), instead of implementing all of them inline.