protected override Task CoordinateAsync(Func <Task> operation, TimeSpan?timeout = default)
 {
     return(aggregate.CoordinateAsync(operation, timeout: timeout));
 }