<xs:attribute name="name" type="xs:NMTOKEN"><xs:annotation><xs:appinfo>name attribute is ordinarily required, unless this is a USE node </xs:appinfo><!-- Design note: cannot REQUIRE @name field or else USE nodes fail to validate --></xs:annotation></xs:attribute>