anchor.diff:  
   maybe_finalize_delete(_StateData=#state{replied_notfound=NotFound,n=N,
                                           replied_r=RepliedR,
  -                                        waiting_for=Sent,req_id=ReqId,
  +                                        preflist2=Sent,req_id=ReqId,
                                           bkey=BKey}) ->
       IdealNodes = [{I,Node} || {{I,Node},primary} <- Sent],
       case length(IdealNodes) of
  
positive.code: init([ReqId,Bucket,Key,R,Timeout,Client]) ->
      StateData = #state{client=Client,r=R, timeout=Timeout,
                  req_id=ReqId, bkey={Bucket,Key}},
      {ok,prepare,StateData,0}.
  
  prepare(timeout, StateData=#state{bkey=BKey={Bucket,_Key}}) ->
      StartNow = now(),
  
negative.code:             riak_kv_vnode:get(Preflist, BKey, ReqId),
              StateData = StateData0#state{n=N,r=R,fail_threshold=FailThreshold,
                                           allowmult=AllowMult,
                                           tref=TRef},
              {next_state,waiting_vnode_r,StateData}
      end.
  
  