Marc21.trim_punctuation trims space preceding punct too
MarcExtractor#collect_matching_lines flattens
Marc21 semantics sortable_title
marc21 semantic macro, marc_langauges