Prose Types

<xs:complexType name="Prose">
  <xs:choice minOccurs="1" maxOccurs="unbounded">
    <xs:element ref="r:p"/>
    <xs:element ref="r:list"/>
  </xs:choice>
</xs:complexType>

<xs:complexType name="Para" mixed="true">
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element name="em" type="xs:string"/>
  </xs:choice>
</xs:complexType>

<xs:complexType name="NumberedList">
  <xs:sequence>
    <xs:element name="item" minOccurs="1" maxOccurs="unbounded" type="r:Prose"/>
  </xs:sequence>
</xs:complexType>