libbmq provides bmqa::MessageEventBuilder to batch multiple messages into a single message event. However, pybmq_session does not expose any API for batching messages, creating a new bmqa::MessageEventBuilder for each posted message. For parity with libbmq, we should expose the ability to batch messages somehow.