Return type should be Stream<ResponseType>, not Stream<Response<ResponseType>>?