#A4##RunningContext######addObject########obj##Object######removeObject########obj##Object######addKey########key##string######removeKey########key##string######atExitUnref########obj##Object######Unknown##########RunningContext: a live object tracker
This interface is aggregated with an EventSource that
fires 'bonobo:last_unref' when all objects are released##@object: a newly created object
Adds an object to be tracked.##@object: an object about to be destroyed
Removes an object from tracking.##@key: a unique key
Adds a stringified reference to be tracked.##@key: a unique key
Removes a stringified reference from tracking##Unrefs (Bonobo::Unknown::unref) obj when the "last-unref" event is fired.
Of course, obj must be based on Bonobo::Unknown. It also ignores obj,
in case it has already been registered with the running context.#