Future<Response<List<B>>> flatAndCollectAsync<B, X>( Iterable<X> source, Future<Response<B>> Function(X source) mapper, );