To be used with the send method of Amqp template classes (such as RabbitTemplate)
that convert an object to a message.
It allows for further modification of the message after it has been processed
by the converter. This is useful for setting of Header and Properties.
This often as an anonymous class within a method implementation.