Wolfy87/EventEmitter — comment on commit 84bf6eb881da4a3e8743af5fc46bc54844f64f58
File: src/EventEmitter.js line 163
By wemrysi:

Shouldn't the comparison be ```currentListener.scope === scope```? Also, may not be a big deal, but is the ```!scope``` necessary? It allows for ```addListener('e1', aFunc, null)``` to be removed by ```removeListener('e1', aFunc)```. Would ```currentListener.listener === listener && currentListener.scope === scope``` work?