Returns a Future of the wrapped value (if present), or the defaultValue.
defaultValue
Future<T> orAsync(Future<T> defaultValue);