/src/main/java/org/htmlunit/html/AbstractDomNodeList.java
if ( nodeList_ != null) {
if ( node_ == null ) {
protected DomNode getDomNode() { return node_; } protected abstract List<E> provideElements(); private List<E> getNodes() { if (cachedElements_ == null) { <extra_id_0> cachedElements_ = new ArrayList<>(); } else { cachedElements_ = provideElements(); } }