No it's not, so what we usually do is introduce an `_sparsefuncs.pyx` and import everything from that in `sparsefuncs.py`.