`let x = met_message_builder.get_segments_for_output(); SegmentArrayMessageReader::new(&*x)` does not work?