anchor.diff:  
   -behaviour(application).
   -export([start/2,stop/1]).
  +
  +-define(SERVICES, [{riak_kv_pb_object, 3, 6}, %% ClientID stuff
  +                   {riak_kv_pb_object, 9, 14}, %% Object requests
  +                   {riak_kv_pb_bucket, 15, 22}, %% Bucket requests
  +                   {riak_kv_pb_mapred, 23, 24}, %% MapReduce requests
  +                   {riak_kv_pb_index, 25, 26} %% Secondary index requests
  +                  ]).
   
   %% @spec start(Type :: term(), StartArgs :: term()) ->
   %%          {ok,Pid} | ignore | {error,Error}
  
positive.code:                 {bucket_validator, riak_kv_bucket}
              ]),
  
              ok = riak_api_pb_service:register([{riak_kv_pb_object, 3, 6}, %% ClientID stuff
                                                 {riak_kv_pb_object, 9, 14}, %% Object requests
                                                 {riak_kv_pb_bucket, 15, 22}, %% Bucket requests
                                                 {riak_kv_pb_mapred, 23, 24}, %% MapReduce requests
                                                 {riak_kv_pb_index, 25, 26} %% Secondary index requests
                                                 ]),
  
              %% Add routes to webmachine
              [ webmachine_router:add_route(R)
  
negative.code: %% @spec stop(State :: term()) -> ok
  %% @doc The application:stop callback for riak.
  stop(_State) ->
      ok = riak_api_pb_service:deregister(?SERVICES),
      ok.
  
  %% 719528 days from Jan 1, 0 to Jan 1, 1970
  