Pattern/Semantics.pm: bug in _charsetUnion