// returns elements in order (LinkedHashSet) static Set mapLike transitiveHullOfFunction_inOrder(IF1> f, A input, O... _) { ret transitiveHullOfFunction(f, input, paramsPlus(_, seen := new LinkedHashSet)); }