static L containing(Collection l, fS x) { new LS out; for (S s : unnull(l)) if (contains(s, x)) out.add(s); ret out; } static L containing(S x, Collection l) { ret containing(l, x); }