anchor.diff:  %% Ack := {{AcceptedVote, AcceptedVoteTimestamp}, Timestamp}
   store_read_vote_acks(TMState, Key, RKey, Ack)->
       RVAcks = TMState#tm_state.read_vote_acks,
  -    RKeyDict = dict:fetch(Key, RVAcks),
  -    RKeyAcks = dict:fetch(RKey, RKeyDict),
  +    RKeyAcks = dict:fetch(RKey, RVAcks),
       
       NewRKeyAcks = [Ack | RKeyAcks],
       
  -    NewRKeyDict = dict:store(RKey, NewRKeyAcks, RKeyDict),
  -    NewVoteAcks = dict:store(Key, NewRKeyDict, RVAcks),
  +    NewVoteAcks = dict:store(RKey, NewRKeyAcks, RVAcks),
       TMState#tm_state{read_vote_acks = NewVoteAcks}.
   
  -get_decision(TMState, Key, RKey)->
  -    Decisions = TMState#tm_state.decisions,
  -    dict:fetch(RKey, dict:fetch(Key, Decisions)).
  -
  -store_decision(TMState, Key, RKey, Decision)->
  -    Decisions = TMState#tm_state.decisions,
  -    ItemDecs = dict:fetch(Key, Decisions),
  -    
  -    NewItemDecs = dict:store(RKey, Decision, ItemDecs),
  -    NewDecisions = dict:store(Key, NewItemDecs, Decisions), 
  -    TMState#tm_state{decisions = NewDecisions}.
  +%% get_decision(TMState, Key, RKey)->
  +%%     Decisions = TMState#tm_state.decisions,
  +%%     dict:fetch(RKey, dict:fetch(Key, Decisions)).
  +
  +%% store_decision(TMState, Key, RKey, Decision)->
  +%%     Decisions = TMState#tm_state.decisions,
  +%%     ItemDecs = dict:fetch(Key, Decisions),
  +    
  +%%     NewItemDecs = dict:store(RKey, Decision, ItemDecs),
  +%%     NewDecisions = dict:store(Key, NewItemDecs, Decisions), 
  +%%     TMState#tm_state{decisions = NewDecisions}.
    
   
   %%--------------------------------------------------------------------
  
positive.code: 				       RVAcksReplica = lists:foldl(fun(Elem, Acc) ->
  									   dict:store(Elem, [], Acc)
  								   end,
  								   RVAcksDict,
  								   RKeys),
  				       DecReplica = lists:foldl(fun(Elem, Acc)->
  									dict:store(Elem, undecided, Acc)
  								end,
  								DecRepDict,
  								RKeys),
  				       
  				    {VotesReplica,%dict:store(Key, VotesReplica, MyVotes), 
  				     dict:store(Key, AcksReplica, MyAcks),
  				     dict:store(Key, RVAcksReplica, MyRVAcks),
  				     dict:store(Key, DecReplica, MyDec)}
  			    end,
  			    {Votes, Acks, RVAcks, Decisions},
  			    Items),
  
negative.code: 	      votes = NewVotes,
  	      vote_acks = NewVoteAcks,
  	      read_vote_acks = NewRVAcks,
  	      %decisions = NewDecisions,
  	      rtms_found = false,
  	      tps_found = false,
  	      status = collecting,
  