Dup the listener list during EventEmitter#emit so that events unregistered during this call don't cause others to be skipped.