Named and re-ordered some method parameters for clarity and to help
handle cases where AnyEvent::RabbitMQ calls one callback with
argument ordering that varies by circumstance.