extended xsd