anchor.diff:  allowed_methods(RD, State) ->
       {['GET','HEAD','POST'], RD, State}.
   
  +-spec known_content_type(wrq:reqdata(), state()) ->
  +    {boolean(), wrq:reqdata(), state()}.
  +known_content_type(RD, State) ->
  +    {ctype_ok(RD), RD, State}.
  +
   malformed_request(RD, State) ->
  -    check_ctype_and_verify_body(RD, State).
  +    check_body(RD, State).
   
   content_types_provided(RD, State) ->
       {[{"application/json", nop}], RD, State}.
  
positive.code: 
  -module(riak_kv_wm_mapred).
  
  -export([init/1, service_available/2, allowed_methods/2]).
  -export([malformed_request/2, process_post/2, content_types_provided/2]).
  -export([nop/2]).
  
  
negative.code:     mochijson2:encode({struct, Error});
  format_error(_Error) ->
      mochijson2:encode({struct, [{error, map_reduce_error}]}).
  
  -spec ctype_ok(wrq:reqdata()) -> boolean().
  %% @doc Return true if the content type from
  