i wanted to check whether this is the correct way to listen to messages in a reactive way. I have noticed that errors emitted do not cause messages put on dead letter. Than