I think what got me started on this was that it seemed a bit odd to have `self._amqp` and publish to it but not use it to get back messages too.