This is all going to be moot, though, because the changes I'm making for "The range of possible subclasses of MockWorker seems unbounded... maybe MockWorker should have more generic spy features like a list of all method calls and their arguments" are going to make it not an EventEmitter2