code: public <T extends BasicMessage> RPCConnectionContext sendAndListen(ProducerConnectionContext context,
              BasicMessage basicMessage, BasicMessageListener<T> responseListener) throws JMSException {
          return sendAndListen(context, basicMessage, responseListener, null);
      }
docs: Same as {@link #sendAndListen(ProducerConnectionContext, BasicMessage, BasicMessageListener, Map)} with
  <code>null</code> headers.