should be `PyObject *`