typedef visitproc = ffi.Pointer< ffi.NativeFunction< ffi.Int Function(ffi.Pointer<PyObject>, ffi.Pointer<ffi.Void>)>>;