<xsl:transform version='1.0'
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:bar="http://example.com/rosé" >
  <xsl:output method="html" encoding="utf-8" />
  <xsl:template match='/'>
    <html>
      <head>
        <title>Test of namespace matching behavior of XSL processors.</title>
      </head>
      <body>
        <h1>Test of namespace matching behavior of XSL processors.</h1>
        <xsl:apply-templates select='*'/>
      </body>
    </html>
  </xsl:template>

  <xsl:template match="*[self::bar:qux]">
    <p>
      <xsl:value-of select="."/>
    </p>
  </xsl:template>

  <xsl:template match="text()" />
</xsl:transform>

