Templates can be subroutines
<xsl:template name="semicolon-nl">
   <xsl:text>;</xsl:text>
   <xsl:call-template name="newline"/>
</xsl:template>
n  Use name attribute of template