private static EvaluationResult GetNewOutputDirectory(Context context, ModuleLiteral env, EvaluationStackFrame args) { PathAtom hint = Args.AsPathAtom(args, 0, context.FrontEndContext.StringTable); var directory = context.GetPipConstructionHelper().GetUniqueObjectDirectory(hint); return(EvaluationResult.Create(directory)); }