</xsl:choose>
</xsl:template>
+<xsl:template match="APPLY[CONST[position()='1' and
+ @uri='cic:/Algebra/CRings/nat_injection/nring.con']]">
+ <xsl:variable name="no_params">
+ <xsl:call-template name="get_no_params">
+ <xsl:with-param name="first_uri" select="$CICURI"/>
+ <xsl:with-param name="second_uri" select="CONST[1]/@uri"/>
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:choose>
+ <xsl:when test="(count(child::*) - number($no_params)) = 2">
+ <xsl:apply-templates select="*[2+$no_params]"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <APPLY id="{@id}" sort="{@sort}">
+ <xsl:apply-templates select="*"/>
+ </APPLY>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
<xsl:template match = "/|*">
<xsl:copy>