An event emitter implementation for Objective-C with dynamic block invocation based on the node.js EventEmitter API.