// optional parameter trace_out for collecting the reference tree // optional parameter exclude: set of excluded static Set recursivelyCollectSnippetIDsFromTranspiled_multi(Cl snippetIDs, O... _) { Set exclude = cast optPar exclude(_); ret transitiveHullOfFunction_multipleInputs(func(S snippetID) -> Collection { collectionMinusSet(collectSnippetIDsInTranspiledSnippet(snippetID), exclude) }, snippetIDs, _); }