That's not what I was looking for...
Sort of kind of like the node API
emitter.on(event, listener)
emitter.once(event, listener)
emitter.off(event, listener)
emitter.emit(event[, arg1][, arg2][, ...])
Why on earth would you not use arrays?
What can I do with it?