hitman
It's all about fulfilling contracts.
Happy path (works just like an EventEmitter):
var Hitman = Hitman; var emitter = '1' '2'; emitter; emitter;
Wrapping an external EventEmitter:
var Hitman = Hitman EventEmitter = EventEmitter; var ext_emitter = emitter = '1' '2' emitter: ext_emitter ; emitter; emitter;
Both of the following examples will throw an error:
var Hitman = Hitman; var emitter = '1' '2'; emitter;
var Hitman = Hitman; var emitter = '1' '2'; emitter;