How well does BPL handle Py_Clear() being called on a wrapped object instance when there are still plenty of referants around? What happens if something tries to access the wrapped object instance after it has been cleared? Does it get None, or does it crash? Cheers, Niall