anchor.diff:  %% @doc Performs a chunked <strong>PUT</strong> request to <code>Uri</code>
   %% using %% <code>Headers</code> as the content data.
   -spec put(connection(), uri(), headers(), options()) -> result().
  -put(Pid, Uri, Headers0, Options) ->
  -    request(Pid, put, Uri, Headers0, body_chunked, Options).
  +put(Pid, Uri, Headers, Options) ->
  +    request(Pid, put, Uri, Headers, body_chunked, Options).
   
   %% @doc Performs a <strong>PUT</strong> request to <code>Uri</code> using
   %% <code>Headers</code> and <code>Body</code> as the content data.
   -spec put(connection(), uri(), headers(), body(), options()) -> result().
  -put(Pid, Uri, Headers0, Body, Options) ->
  -    request(Pid, put, Uri, Headers0, Body, Options).
  +put(Pid, Uri, Headers, Body, Options) ->
  +    request(Pid, put, Uri, Headers, Body, Options).
   
   %% @doc Performs a request to <code>Uri</code> using the HTTP method
   %% specified by <code>Method</code>,  <code>Body</code> as the content data and
  
positive.code:         , get/3
          , get/4
            %% post
          , post/5
            %% delete
          , delete/4
  
negative.code: options(Pid, Uri, Headers, Options) ->
      request(Pid, options, Uri, Headers, [], Options).
  
  %% @doc Performs a chunked <strong>PATCH</strong> request to <code>Uri</code>
  %% using %% <code>Headers</code> as the content data.
  -spec patch(connection(), uri(), headers(), options()) -> result().
  patch(Pid, Uri, Headers, Options) ->
      request(Pid, post, Uri, Headers, body_chunked, Options).
  
  %% @doc Performs a <strong>PATCH</strong> request to <code>Uri</code> using
  %% <code>Headers</code> and <code>Body</code> as the content data.
  -spec patch(connection(), uri(), headers(), body(), options()) -> result().
  