#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.#