The code interprets Iterators, ArrayLists, and Nodes as node sets.
682683684685686687688
/** * Convert from an expression to a pattern. */ protected AbstractPattern toNodeList() { return new FromExpr(null, this); }