anchor.diff:           'TRACE'/3,
            'OPTIONS'/3,
            'PUT'/3,
  -         'DELETE'/3]).
  +         'DELETE'/3,
  +         'PATCH'/3]).
   
   -import(lists, [member/2, foreach/2, map/2,
                   flatten/1, flatmap/2, reverse/1]).
  
positive.code:     apply(SC#sconf.arg_rewrite_mod, arg_rewrite, [ARG]).
  
  
  handle_extension_method("PROPFIND", CliSock, Req, Head) ->
      'PROPFIND'(CliSock, Req, Head);
  handle_extension_method("MKCOL", CliSock, Req, Head) ->
  
negative.code:                                    ?format_record(Head, headers)]),
      body_method(CliSock, Req, Head).
  
  'DELETE'(CliSock, Req, Head) ->
      no_body_method(CliSock, Req, Head).
  
  'PATCH'(CliSock, Req, Head) ->
      ?Debug("PATCH Req=~p~n H=~p~n", [?format_record(Req, http_request),
                                       ?format_record(Head, headers)]),
      body_method(CliSock, Req, Head).
  
  %%%
  %%% WebDav specifics: PROPFIND, MKCOL,....
  