static L endingWithIC(Collection l, fS suffix) { new L out; for (S s : unnull(l)) if (ewic(s, suffix)) out.add(s); ret out; } static L endingWithIC(S suffix, Collection l) { ret endingWithIC(l, suffix); }