these functions should be prefixed with NPY_NO_EXPORT, I don't think we need to export them in the abi