Hmm, it works *with* the `x:variable` so it seems that it overrides the `xsl:variable[@name='doc-base']` variable in `html-to-fileset.xsl`. So I suppose the schema is just outdated or something.