Someone
public xml v1 · immutable<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template name="recurse" match="/"><xsl:param name="foo"/><xsl:variable name="newcrap"> <xsl:copy-of select="$foo">Your real xslt here</xsl:copy-of></xsl:variable><xsl:call-template name="recurse"> <xsl:with-param name="foo" select = "$newcrap"/></xsl:call-template> </xsl:template></xsl:stylesheet>