I am in favor of changing the name. I only use reference<> as ref but from reading the code it was my understanding you also use it for PyTypeObject: reference<PyTypeObject>. Anyway, I agree ref should be changed. Arnaldur