public void patch( BaseNode base, BranchNode diff, ContentHandler ch )
public void patch( Node base, BranchNode diff, ContentHandler ch )
  public void patch( BaseNode base, BranchNode diff, ContentHandler ch )      throws ParseException, SAXException{    patch( base, diff, ch, new Diff.BFSIndex(base));  }