+<!-- f:ends-with(a, b) returns true iff a ends with b -->
+<func:function name='f:ends-with'>
+ <xsl:param name='str' />
+ <xsl:param name='suffix' />
+ <func:result select='$suffix=substring($str,
+ string-length($str)-string-length($suffix)+1)' />
+</func:function>
+