EventedObject 3.3 adds "listener" objects, a feature which allows an EventedObject to respond to events of another EventedObject.