EventedObject 3.41: never call the same callback twice. this is now necessary in case of a situation where multiple objects share the same listeners.