the borrow is not of `my_message_builder` but the anonymous OutputSegments