renamed ElasticRequest to StandardHttpRequest, so that we can create an ElasticHttpRequest by composition