public static Outcome <Nop> DiscardResult <T>(this Outcome <T> @this) => @this.IsSuccessful ? Outcome.Any() : Outcome.Reject(@this.FailureOrThrow());