This is optional and helps with development. If we ever need/want to support systems without Cython, this can be wrapped in a try/except:pass block (and the .c files can be included in the MANIFEST.in so that source distributions include them).