code: function xsltChildNodes(input, template, output) {
    // Clone input context to keep variables declared here local to the
    // siblings of the children.
    var context = input.clone();
    for (var i = 0; i < template.childNodes.length; ++i) {
      xsltProcessContext(context, template.childNodes[i], output);
    }
  }
docs: Traverses the template node tree. Calls the main processing function with the current input context for every child node of the current template node.