anchor.diff:  -type repairs() :: [repair()].
   
   -record(state, {idxtab,
  -                forwarding :: [{{module(), integer()}, term()}],
  -                handoff :: [{{module(), integer()}, term()}],
  +                forwarding :: dict(),
  +                handoff :: dict(),
                   known_modules :: [term()],
                   never_started :: [{integer(), term()}],
                   vnode_start_tokens :: integer(),
  
positive.code: 
  
  get_forward(Mod, Idx, #state{forwarding=Fwd}) ->
      case orddict:find({Mod, Idx}, Fwd) of
          {ok, ForwardTo} ->
              ForwardTo;
          _ ->
  
negative.code:     maybe_trigger_handoff(Mod, Idx, Pid, State).
  
  maybe_trigger_handoff(Mod, Idx, Pid, _State=#state{handoff=HO}) ->
      case dict:find({Mod, Idx}, HO) of
          {ok, TargetNode} ->
              riak_core_vnode:trigger_handoff(Pid, TargetNode),
              ok;
  