private ProcessStartInfo StartTaskWarrior(Config config, params string[] args) =>
 new ProcessStartInfo(
     config.TaskWarriorPath,
     ArgumentProcessor.CygwinArgumentsToString(args))
 {
     UseShellExecute        = false,
     RedirectStandardOutput = true,
     CreateNoWindow         = true
 };
 private static string EscapeProjectName(string name) => ArgumentProcessor.CygwinPrepareArgument(name);