Be more explicit about when Futures are used
Be more explicit about when Futures are used

Closes https://github.com/dart-lang/sdk/pull/48561

GitOrigin-RevId: e8d67d3d54393aa9ddbb996458139b3e76e97450
Change-Id: Ic3fe09ff060f7ace55e08c416fbab925525b44d0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/237241
Commit-Queue: Michael Thomsen <5977a55c75bb4612004451a56b0b4c22d9d3311d@google.com>
Reviewed-by: Michael Thomsen <5977a55c75bb4612004451a56b0b4c22d9d3311d@google.com>
Reviewed-by: Lasse Nielsen <80295e4ef244a07779f93eaa95d582bad8e316a5@google.com>

dart-lang/sdk,dart-lang/sdk,dart-lang/sdk,dart-lang/sdk,dart-lang/sdk,dart-lang/sdk,dart-lang/sdk,dart-lang/sdk