static L<S> withoutEmptyAfterTrims(Collection<S> l) { new L<S> out; for (S s : unnull(l)) if (!emptyAfterTrim(s)) out.add(s); ret out; }