All these small methods could easily be done as inline cython too...