static L mapIfFunctionNotNull(O f, Collection c) { ret f == null ? asList(c) : map(f, c); }