code: split wrapEmitter out into emitter-listener
release: 1.0.0 - removed function into separate module