class HttpAggregator implements HttpHandler {

    @Override
    public Eventual<LiveHttpResponse> handle(LiveHttpRequest request, HttpInterceptor.Context context) {
        return request.aggregate(bytes)
                .flatMap(aggregated -> this.delegate.handle(aggregated, context))
                .map(HttpResponse::stream);
    }

    public  HttpAggregator(int bytes, WebServiceHandler delegate);
    public  HttpAggregator(WebServiceHandler delegate);

}