static LS startingWith_drop(Collection l, fS prefix) { new L out; for (S s : unnull(l)) if (startsWith(s, prefix)) out.add(substring(s, l(prefix))); ret out; } static LS startingWith_drop(S prefix, Collection l) { ret startingWith_drop(l, prefix); }