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