removed apply method from RequestHeader as it was only used for ranges. range functionality is now on the resource contributor