code: public void pushPairCurrentMatched(ElemTemplateElement template, int child)
    {
      m_currentMatchTemplates.push(template);
      m_currentMatchedNodes.push(child);
    }
docs: Push both the current xsl:template or xsl:for-each onto the
  stack, along with the child node that was matched.
  (Note: should this only be used for xsl:templates?? -sb)
  
  @param template xsl:template or xsl:for-each.
  @param child The child that was matched.