Use dedicated method for handler invocation
Disconnect handler on ReferenceError

To make weakref.proxy objects usable.