middleware-wrap-emitter (npm): EventEmitter with middleware.
Keywords: events|middleware|emitter|chain|chainable|es6