7576777879808182838485
Union union = new Union(); for (ValueExpr arg : constraints) { union.addArg(new Filter(node.clone(), arg)); } node.replaceWith(union); // Enter recursion filter.getParentNode().visit(this); return;