Returns the contained value, or the fallback if the Monad is in an Err or None state.
fallback
@override FutureOr<T> unwrapOr(T fallback) => value.then((e) => e.unwrapOr(fallback));