@Override public <T> MessageBuilder<T> withPayload(T payload) { return MessageBuilder.withPayload(payload); }