I think this may just work

```js
let defferedEmitter = () => defer(EventTarget.prototype)

```