Transposes a FutureResult of an Option into an Option of a Result.
@pragma("vm:prefer-inline") Future<Option<Result<S, F>>> transpose() async { return then((result) => result.transpose()); }