XSL:Výpis hodnoty position()

Zdravím,

Účel konštrukcie je jasný:

<xsl:for-each select="//content/item/genericNode[position()<4]">
<xsl:value-of select="." />
</xsl:for-each>

Ako však môžem v cykle vypísať hodnotu samotnej funkcie position()? Potrebujem inkrementáciu premennej, ale v xsl to nie je jednoduché. Existuje nejaký spôsob? Vďaka za odpoveď.
Není to tak těžké. Inkrementaci proměnné vůbec nepotřebuješ.

<xsl:for-each select="//content/item/genericNode[position()<4]">
<xsl:value-of select="position()" />. <xsl:value-of select="." />
</xsl:for-each>