That's legal in XSLT
<xsl:variable name="outermoust" as="xs:string"> <xsl:variable name="inner" as="xs:string" select="'inner'"/> <xsl:value-of select="concat($inner, '-outer')"/> </xsl:variable>
That's legal in XSLT
<xsl:variable name="outermoust" as="xs:string"> <xsl:variable name="inner" as="xs:string" select="'inner'"/> <xsl:value-of select="concat($inner, '-outer')"/> </xsl:variable>