Strictly speaking, this should be `Py_ssize_t` also.