First cut at cython binding interface.