anchor.diff:  -module(riak_core_vnode_master).
   -include_lib("riak_core/include/riak_core_vnode.hrl").
   -behaviour(gen_server).
  --export([start_link/1, command/3, command/4]).
  +-export([start_link/1, command/3, command/4, sync_command/3]).
   -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
   	 terminate/2, code_change/3]).
   -record(idxrec, {idx, pid, monref}).
  
positive.code:     ok;
  command([{Index,Node}|Rest], Msg, Sender, VMaster) ->
      gen_server:cast({VMaster, Node}, make_request(Msg, Sender, Index)),
      command(Rest, Msg, Sender, VMaster).
  
  %% @private
  init([VNodeMod, RegName]) ->
  
negative.code:     Pid = get_vnode(Partition, State),
      gen_fsm:send_event(Pid, Msg),
      {noreply, State}.
  handle_call(Req=?VNODE_REQ{index=Idx, sender={server, undefined, undefined}}, From, State) ->
      Pid = get_vnode(Idx, State),
      gen_fsm:send_event(Pid, Req?VNODE_REQ{sender={server, undefined, From}}),
      {noreply, State};
  handle_call({Partition, Msg}, From, State) ->
      Pid = get_vnode(Partition, State),
  