svoid packageProgram(S outJarName, S programID, O... _) { packageProgram(javaxArtifactsDir(assertNempty(outJarName)), programID, _); } svoid packageProgram(File outJar, S programID, O... _) { ProgramPackager p = new (outJar, programID); optPar Cl excludeSnippets; p.excludeSnippets = excludeSnippets != null ? asSet(excludeSnippets) : programPackager_standardExcludedSnippets(); p.go(); exitIfMain(); }