> I'm not sure it's related to the additional fixing

Yes, I’ve added the `{ deleted: true }` options along with the additional fix, but that was mostly in order to be able to have proper unit tests — so we could not rely on `options !== undefined` any more to know if a new message is received. The additional fix is just the 3-line bonus I mentioned.