anchor.diff:          false ->
               continue(State)
       end;
  -active(VR=?VNODE_REQ{sender=Sender, request=Request},State=#state{handoff_q=[]}) ->
  +active(?VNODE_REQ{sender=Sender, request=Request},
  +       State=#state{handoff_node=HN}) when HN =:= none ->
  +    vnode_command(Sender, Request, State);
  +active(VR=?VNODE_REQ{sender=Sender, request=Request},State) ->
       vnode_handoff_command(Sender, Request, VR, State);
  -active(?VNODE_REQ{sender=Sender, request=Request},State) ->
  -    vnode_command(Sender, Request, State);
   active(handoff_complete, State=#state{mod=Mod, 
                                         modstate=ModState,
                                         index=Idx, 
  
positive.code:                 {ok, HandoffToken} ->
                      NewState = State#state{modstate=NewModState, 
                                             handoff_token=HandoffToken,
                                             handoff_node=TargetNode,
                                             handoff_q=[]},
                      riak_core_handoff_sender:start_link(TargetNode, Mod, Idx, all),
                      continue(NewState)
              end
  
negative.code:     Mod:handoff_finished(HN, ModState),
      {ok, NewModState} = Mod:delete(ModState),
      riak_core_handoff_manager:add_exclusion(Mod, Idx),
      {stop, normal, State#state{modstate=NewModState, handoff_node=none}}.
  
  active(_Event, _From, State) ->
      Reply = ok,
  