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