private static IJob With(this IJob job, Action <Job> set) { var newJob = job.Clone(); set(newJob); return(newJob); }