static L pcallFAll_returnNonNulls(Collection l, O... args) { new L out; if (l != null) for (O f : cloneList(l)) addIfNotNull(out, pcallF(f, args)); ret out; }