This type is extended by component types to allow them to be documented
This type is extended by component types to allow attributes from other namespaces to be added.
This type is extended by component types to allow elements from other namespaces to be added.
Any top level optional element allowed to appear more then once - any child of definitions element except wsdl:types. Any extensibility element is allowed in any place.