The error case of an argument that is an XPath to a complex type isn't discussed.
Should this return true (hey, a complex element can't have facets, so there are none to be violated), false (errors are false), or cause a processing error or schema definition error?
Most conservative choice here is a schema definition error.
--
Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | www.tresys.com