anchor.diff:  
   -spec malformed_request(#wm_reqdata{}, #context{}) -> {false, #wm_reqdata{}, #context{}}.
   malformed_request(RD, #context{response_module=ResponseMod} = Ctx) ->
  -    lager:debug("*********** ~p", [?LINE]),
       case riak_cs_wm_utils:extract_key(RD, Ctx) of
           {error, Reason} ->
               ResponseMod:api_error(Reason, RD, Ctx);
  
positive.code:                               start_time=StartTime,
                                user=User},
               {Start, End}, RespRange) ->
      lager:debug("*********** ~p", [?LINE]),
      #key_context{get_fsm_pid=GetFsmPid, manifest=Mfst} = LocalCtx,
      {Bucket, File} = Mfst?MANIFEST.bkey,
      ResourceLength = Mfst?MANIFEST.content_length,
  
negative.code: %% @doc Get the list of methods this resource supports.
  -spec allowed_methods() -> [atom()].
  allowed_methods() ->
      %% TODO: POST
      ['HEAD', 'GET', 'DELETE', 'PUT'].
  
  -spec valid_entity_length(#wm_reqdata{}, #context{}) -> {boolean(), #wm_reqdata{}, #context{}}.
  valid_entity_length(RD, Ctx) ->
      MaxLen = riak_cs_lfs_utils:max_content_len(),
      case riak_cs_wm_utils:valid_entity_length(MaxLen, RD, Ctx) of
          {true, NewRD, NewCtx} ->
  