public static MethodResult TeeOnSuccess <TResult>(
     this MethodResult @this,
     Func <TResult> function) =>
 @this.OnSuccess(() => @this.Tee(function));
 public static MethodResult TeeOnSuccess(
     this MethodResult @this,
     Action action) =>
 @this.OnSuccess(() => @this.Tee(action));