anchor.diff:  % GET operation
   handle_call({?GET, <<>>, Key, <<>>, _CAS}, _From, State) ->
       error_logger:info_msg("Got GET command for ~p.~n", [Key]),
  -    case dict:find(Key, State) of
  +    case dict:find(Key, State#mc_state.store) of
           {ok, Item} ->
               Flags = Item#cached_item.flags,
               {reply, {0, <<Flags:32>>, <<>>, Item#cached_item.data, 0},
  
positive.code:     {ok, State}.
  
  init(_Args) ->
      {ok, dict:new()}.
  
  terminate(shutdown, State) ->
      {ok, State}.
  
  handle_info(flush, _State) ->
      error_logger:info_msg("Doing delayed flush.~n", []),
      {noreply, dict:new()};
  handle_info(X, State) ->
      error_logger:info_msg("Someone asked for info ~p~n", [X]),
      {noreply, State}.
  
negative.code: % Immediate flush
  handle_call({?FLUSH, <<0:32>>, <<>>, <<>>, _CAS}, _From, _State) ->
      error_logger:info_msg("Got immediate flush command.~n", []),
      {reply, {0, <<>>, <<>>, <<>>, 0}, #mc_state{}};
  % Delayed flush
  handle_call({?FLUSH, <<Delay:32>>, <<>>, <<>>, _CAS}, _From, State) ->
      error_logger:info_msg("Got flush command delayed for ~p.~n", [Delay]),
  