.. http://docs.cython.org/src/userguide/index.html