anchor.diff:              RD2 = wrq:append_to_resp_body(JSON, RD),
               {{halt, 400}, RD2, Ctx}
       end.
  +
  +%% @spec delete_resource(reqdata(), context()) -> {boolean, reqdata(), context()}
  +%% @doc Reset the bucket properties back to the default values
  +delete_resource(RD, Ctx=#ctx{bucket=B, client=C}) ->
  +    C:reset_bucket(B),
  +    {true, RD, Ctx}.
   
   %% @spec jsonify_bucket_prop({Property::atom(), erlpropvalue()}) ->
   %%           {Property::binary(), jsonpropvalue()}
  
positive.code:               prefix,       %% string() - prefix for resource uris
                riak,         %% local | {node(), atom()} - params for riak client
                bucketprops,  %% proplist() - properties of the bucket
                method        %% atom() - HTTP method for the request
               }).
  
  -include_lib("webmachine/include/webmachine.hrl").
  
negative.code: init(Props) ->
      {ok, #ctx{
         prefix=proplists:get_value(prefix, Props),
         riak=proplists:get_value(riak, Props),
         api_version=proplists:get_value(api_version,Props)
        }}.
  
  %% @spec service_available(reqdata(), context()) ->
  