static L> ai_filterTripleRefs(Symbol a, Symbol b, Symbol c, L> l) { new L> out; for (TripleRef r : l) if (r != null && canSimpleMatchTriple_dollarVars(a, b, c, r.triple)) out.add(r); ret out; }