Allow periods, dashes and underscores as separators in Metronomion-style identifiers. Fixes issues with hex number parsing.