An up to date (as of node 0.3.2) of the EventEmitter in nodejs