Split up the module init function into separate C functions per setup step as it can get fairly lengthy for complex modules, e.g. with many extension types. This hopefully reduces the function complexity that the C compiler must handle.
Split up the module init function into separate C functions per setup step as it can get fairly lengthy for complex modules, e.g. with many extension types.
This hopefully reduces the function complexity that the C compiler must handle.

cython/cython,da-woods/cython,scoder/cython,da-woods/cython,scoder/cython,scoder/cython,da-woods/cython,scoder/cython,cython/cython,cython/cython,da-woods/cython,cython/cython