/src/main/java/org/htmlunit/html/impl/SimpleRange.java
endClone = node;
endClone = ancestorClone;
final DomNode start = startContainer_; final DomNode end = endContainer_; if (start == ancestor) { startClone = ancestorClone; } if (end == ancestor) { <extra_id_0> } final Iterable<DomNode> descendants = ancestor.getDescendants(); if (startClone == null || endClone == null) { final Iterator<DomNode> i = descendants.iterator(); final Iterator<DomNode> ci = ancestorClone.getDescendants().iterator(); while (i.hasNext()) {