<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:test="http://test/a/good/uri#v1"
>
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="test_cases">
<result>
<xsl:apply-templates />
</result>
</xsl:template>
<xsl:template match="test_case[@name='foo']">
<foo><xsl:value-of select="test:foo(.)"/></foo>
</xsl:template>
<xsl:template match="test_case[@name='bar']">
<bar><xsl:value-of select="test:bar(.)"/></bar>
</xsl:template>
<xsl:template match="test_case[@name='quux']">
<quux><xsl:copy-of select="test:quux(.)"/></quux>
</xsl:template>
</xsl:stylesheet>