src/MultiplexStream.js
function emitEvent(emitter, event, data) {    
  process.nextTick(function() {
    emitter.emit(event, data);
  });
}
function emitEvent(emitter, event, data) {    
  process.nextTick(function() {
    emitter.emit(event, data);
  });
}
function emitEvent ( emitter , event , data ) { process . nextTick ( function ( ) { emitter . emit ( event , data ) ; } ) ; }
force all events to be asynchronous
force all events to be asynchronous