Prefer using then for Async.
@override @pragma('vm:prefer-inline') Async<R> map<R extends Object>(@noFutures R Function(T value) noFutures) { return then(noFutures); }