When an inline schema is used as the content of an
xsl:import-schema declaration, Saxon requires the
namespace of the schema to be specified both as the
namespace attribute of xsl:import-schema and as the
targetNamespace of the contained xs:schema element. The
specification allows the namespace attribute of
xsl:import-schema to be omitted in this situation.