public ValueTask ThrowAggregateExceptionAsyncValueTask <TException>() where TException : Exception, new() => Throw.AsyncValueTask(new AggregateException(new TException()));
public Task ThrowAsync(Exception exception) => Throw.Async(exception);