final TemplateNode parseCopyOf(Node node, Node children, Node next)
final TemplateNode parseCopyOf(Node node)
  final TemplateNode parseCopyOf(Node node, Node children, Node next)    throws TransformerConfigurationException, XPathExpressionException  {    NamedNodeMap attrs = node.getAttributes();    String s = getRequiredAttribute(attrs, "select", node);    Expr select = (Expr) xpath.compile(s);    return new CopyOfNode(parse(children), parse(next), select);  }