public static Task <Outcome <Void2, TException> > RunAsync(Func <Task> funcAsync)
 {
     return(RunAsync(OutcomeStatics.FuncTaskToFuncTaskVoid2(funcAsync)));
 }
 public static Outcome <Void2, TException> Run(Action action)
 {
     return(Run(OutcomeStatics.ActionToFuncVoid2(action)));
 }