anchor.diff:  #endif
                   | _ -> 0, ""
   
  -            let contentEncoding = defaultArg (Map.tryFind HttpResponseHeaders.ContentEncoding headers) ""
  +            let contentEncoding = 
  +                if !automaticDecompression
  +                then "" 
  +                else defaultArg (Map.tryFind HttpResponseHeaders.ContentEncoding headers) ""
   
               let stream = resp.GetResponseStream()
   
  
positive.code:         // set headers
          let hasContentType = setHeaders headers req
  
      #if FX_NO_WEBREQUEST_AUTOMATICDECOMPRESSION
          if not (req?AutomaticDecompression <- 3) then 
              req.Headers.[HeaderEnum.AcceptEncoding] <- "gzip,deflate"
      #else
          req.AutomaticDecompression <- DecompressionMethods.GZip ||| DecompressionMethods.Deflate
  
negative.code: #if FX_NO_WEBREQUEST_AUTOMATICDECOMPRESSION
          new MemoryStream(Ionic.Zlib.DeflateStream.UncompressBuffer(memoryStream.ToArray()))
  #else
          failwith "Automatic deflate decompression failed"
          memoryStream
  #endif
  
  