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 LS excludedSnippets; if (excludedSnippets != null) p.excludedSnippets = excludedSnippets; p.go(); }