static Set applyMultipleFunctions_linkedHashSet_pcall(S s, Iterable functions) { new LinkedHashSet set; if (s != null) for (O f : functions) addIfNotNull(set, (S) pcallF(f, s)); ret set; }