Rework the message consumer callback declaration for queues