Eg. add this listener, and `start()` the server: ```js server.ext('onPostStart', () => { throw new Error('bye bye'); }); ``` This will leave the server in `phase: 'invalid'` and `started: false`. This causes a `stop()` to skip unlistening.