Why is this type defined here instead of in the mule-domain.xsd?