Interest...
So, let's make `ReplyToAddressCallback` public and add to it second parameter `replyMessage`
With that there is need to add only two methods:
````java
<R, S> boolean receiveAndReply(ReceiveAndReplyCallback<R, S> callback, ReplyToAddressCallback replyToAddressCallback);

<R, S> boolean receiveAndReply(String queueName, ReceiveAndReplyCallback<R, S> callback, ReplyToAddressCallback replyToAddressCallback);
````