anchor.diff:                                     tracked_bucket = StatTracked,
                                      options = Options}) ->
       case Reply of
  -        {error, _} -> 
  +        {error, _} ->
               ?DTRACE(Trace, ?C_PUT_FSM_FINISH, [-1], []),
               ok;
           _Ok ->
  
positive.code:                  [] ->
                       Reply;
                   Details ->
                       add_client_info(Reply, Details, 
                                       State#state{timing = Timing})
               end,
      Pid ! {ReqId, Reply2},
      State#state{reply = Reply, 
                  timing = Timing}.
  
  add_client_info(Reply, Details, State) ->
  
negative.code:             end;
          {error, Error} ->
              ok = riak_kv_stat:update(precommit_fail),
              ?DTRACE(Trace, ?C_PUT_FSM_DECODE_PRECOMMIT, [-7],
                      [dtrace_errstr(Error)]),
              lager:debug("Problem invoking pre-commit hook: ~p", [Error]),
              fail
      end;
  decode_precommit({error, Reason}, Trace) ->
      ?DTRACE(Trace, ?C_PUT_FSM_DECODE_PRECOMMIT, [-8],
              [dtrace_errstr(Reason)]),
      ok = riak_kv_stat:update(precommit_fail),
      lager:debug("Problem invoking pre-commit hook: ~p", [Reason]),
  