TODO: decide whether we want a syntax for the utype attributes.
Maps to XSD predefined type such as xsd:string etc.
SHould NOT have 'xsd' or 'xs' prefix, this must be supplied by generator.
TBD is this correct pattern for Java Package *and* class names?