remove duplicate declaration

why are you even writing `emit.call(this, ...)` instead of `this.emit(...)`?

edit: instead of `this.setMaxListeners(Number.MAX_VALUE)`, you could use `this.setMaxListeners(0)` for unlimited listeners, although your solution is technically more robust