fails:Net::HTTPHeader#set_range when passed nil returns nil
fails:Net::HTTPHeader#set_range when passed nil deletes the 'Range' header entry
fails:Net::HTTPHeader#set_range when passed Numeric sets the 'Range' header entry based on the passed Numeric
fails:Net::HTTPHeader#set_range when passed Range sets the 'Range' header entry based on the passed Range
fails:Net::HTTPHeader#set_range when passed Range raises a Net::HTTPHeaderSyntaxError when the first Range element is negative
fails:Net::HTTPHeader#set_range when passed Range raises a Net::HTTPHeaderSyntaxError when the last Range element is negative
fails:Net::HTTPHeader#set_range when passed Range raises a Net::HTTPHeaderSyntaxError when the last Range element is smaller than the first
fails:Net::HTTPHeader#set_range when passed start, end sets the 'Range' header entry based on the passed start and length values
fails:Net::HTTPHeader#set_range when passed start, end raises a Net::HTTPHeaderSyntaxError when start is negative
fails:Net::HTTPHeader#set_range when passed start, end raises a Net::HTTPHeaderSyntaxError when start + length is negative
fails:Net::HTTPHeader#set_range when passed start, end raises a Net::HTTPHeaderSyntaxError when length is negative
