<?xml version="1.0" encoding="UTF-8"?>
<!--
highlight of this test:
	- recursive simple type definition
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		targetNamespace="http://foo.com"
		xmlns="http://foo.com"
		elementFormDefault="qualified">
	
	<xsd:simpleType name="abcOrBoolean">
		<xsd:union memberTypes="xsd:boolean abc"/>
	</xsd:simpleType>
	
	<xsd:simpleType name="abc">
		<xsd:restriction base="abcOrBoolean">
			<xsd:minLength value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>
