Curious: was this necessary? I thought request had a special case insensitive dict for headers now ?