<!ATTLIST InnerTypes
of CDATA #REQUIRED>
-<!-- synthesized type, expected type -->
-<!-- CSC: some syntactic sugar would help -->
-<!ELEMENT TYPE (%term;,%term;?)>
+<!ELEMENT TYPE (synthesized,expected?)>
<!ATTLIST TYPE
of NMTOKEN #REQUIRED>
+
+<!ELEMENT synthesized %term;>
+
+<!ELEMENT expected %term;>