An observer/mediator library that supports objects and arrays as event names for partial matching on dispatches.