Version is really just a major.minor, NOT a Fixed. But it has been implemented as Fixed. We now: 1. Check that major is 1, 2. If minor is not 0 (only defined for GDEF so far), then print the whole thing as hex in XML, 3. When reading the XML, accept hex, 4. In all four methods dealing with Version, support both fixed version (ie. 1.0), and long version (ie. 0x00010000).