anchor.diff:  
   %% K7
   previously_existed(ReqData, Context) ->
  -  %% Check if resource has previously existed
  +  % Check if resource has previously existed
     {false, ReqData, Context}.
   %% K5 - 301 Moved Permanently + SET RESP HEADER Location
   %% moved_permanently
   %% L5 - 307 Moved Temporarily + SET RESP HEADER Location
   moved_temporarily(ReqData, Context) ->
  -  %% Check if resource has moved temporarily
  +  % Check if resource has moved temporarily
     {false, ReqData, Context}.
   %% M5 - 410 Gone
   %% N5 - 410 Gone
   allow_missing_post(ReqData, Context) ->
  -  %% Check if you can POST to a missing resource
  +  % Check if you can POST to a missing resource
     {false, ReqData, Context}.
   
   %% L7 - 404 Not Found
   %% M7 - 404 Not Found
   
  -%% Webmachine Output Callbacks -------------------------------------------------
  +%%% Webmachine Output Callbacks ------------------------------------------------
   
   %% P11 - 201 Created
   %% O20 - 204 No Content
  
positive.code:         , known_media_type/2
          , valid_entity_length/2
          , options/2
          %% Webmachine Accept Callbacks -----------------------------------------
          , content_types_provided/2
          , language_available/2
          , charsets_provided/2
          , encodings_provided/2
          %% Webmachine Resource Doesn't Exist Callbacks -------------------------
          , variances/2
          , resource_exists/2
          %% Webmachine Conditional Callbacks ------------------------------------
          , generate_etag/2
          , last_modified/2
          %% Webmachine Update Callbacks -----------------------------------------
          , delete_resource/2
          , delete_completed/2
          , post_is_create/2
          , create_path/2
          , process_post/2
          , is_conflict/2
          %% Webmachine Create Callbacks -----------------------------------------
          , moved_permanently/2
          , previously_existed/2
          , moved_temporarily/2
          , allow_missing_post/2
          %% Webmachine Output Callbacks -----------------------------------------
          , expires/2
          , multiple_choices/2
          , finish_request/2
  
negative.code: %% L17 - 304 Not Modified
  %% last_modified again
  
  %%% Webmachine Update Callbacks ------------------------------------------------
  
  %% M16
  %% M20 - 500 Internal Server Error
  delete_resource(ReqData, Context) ->
    % Process DELETE
    {false, ReqData, Context}.
  %% 202 Accepted
  delete_completed(ReqData, Context) ->
    % Check if DELETE is sync
    {true, ReqData, Context}.
  
  
  %% N16
  %% N11 - 303 See Other
  post_is_create(ReqData, Context) ->
    % Check if POST should as PUT to an unknown URI
    % FIXME POST_as_PUT should just continue to o16 (there can be a conflict if create_path is)
    {false, ReqData, Context}.
  create_path(ReqData, Context) ->
    % Create a URI for a POST (as PUT)
    % Set response Location header
    {undefined, ReqData, Context}.
  process_post(ReqData, Context) ->
    % Process POST
    {false, ReqData, Context}.
  
  %% O16
  %% O14 - 409 Conflict
  is_conflict(ReqData, Context) ->
    % Check if PUT is conflict
    {false, ReqData, Context}.
  %% content_types_accepted, knownw_media_type, content_types_accepted:handler (accept_helper)
  
  %%% Webmachine Create Callbacks ------------------------------------------------
  
  %% H7 - 412 Precondition Failed
  %% I7
  %% I4 - 301 Moved Permanently + SET RESP HEADER Location
  moved_permanently(ReqData, Context) ->
    % Check if resource has moved permanently
    {false, ReqData, Context}.
  %% P3 - 409 Conflict
  %% is_conflict
  