waitTwoFutures function
@internal An optimized version of Future.wait.
Implementation
FutureOr<void> waitTwoFutures(Future<void>? f1, FutureOr<void> f2) => f1 == null
? f2
: f2 is Future<void>
? Future.wait([f1, f2]).then(_ignore)
: f1;