anchor.diff:          do! output.AsyncWrite(postBytes, 0, postBytes.Length)
           output.Flush()
       | _ -> ()
  -    
  +
       let isText (mimeType:string) =
           mimeType.StartsWith "text/" || 
           mimeType = "application/json" || 
  
positive.code:     let buffer = Array.zeroCreate (4 * 1024)
      use output = new MemoryStream()
      let reading = ref true
    
      while reading.Value do
        // Download one (at most) 4kb chunk and copy it
        let! count = stream.AsyncRead(buffer, 0, buffer.Length)
  
negative.code:       remoteStackTraceString.SetValue(e, e.StackTrace + Environment.NewLine)
      raise e
  
    static member private InnerRequest(url:string, forceText, ?cert, ?query, ?headers, ?meth, ?body, ?bodyValues, ?cookies, ?cookieContainer) = async {
  
      // Format query parameters
      let url = 
  