In the code example, `plumber()` doesn't emit error from badBoy. 

But it does if modified to: `if (EE.listenerCount(this, 'error') <= 3) {`