Proposed approach:
Add name field to OSMMetadata and WaySection elements. If only one version of the street name for all way sections the name goes in OSMMetadata otherwise we store each version in the WaySection and leave OSMMetadata blank. Open to suggestions on how to do this but goal is not to have tons of duplicate version of the street name for each reference.