Move the implementation of HttpRequest into a wrapper class, as it interferes with the Fluent API.