caching of Py_BuildValue, by _cached_errobj