anchor.diff:      %%
       timer:sleep(5000),
   
  -    %% Schedule initial state transfer for counters.
  -    refresh_advertisement_counters(undefined),
  -
       %% Schedule advertisement counter impression.
       schedule_impression(),
   
       %% Schedule logging.
       schedule_logging(),
   
  -    %% Start local cache out at zero.
  -    Cache = dict:new(),
  -
  -    {ok, #state{actor=Actor, impressions=0, cache=Cache}}.
  +    {ok, #state{actor=Actor, impressions=0}}.
   
   %% @private
   -spec handle_call(term(), {pid(), term()}, #state{}) ->
  
positive.code: %% under the License.
  %%
  %% -------------------------------------------------------------------
  
  %% @todo I don't believe the cache is even necessary, but use it for
  %%       now.  At this point, it's superfluous, given that it
  %%       immediately updates the cache on update.
  
  -module(lasp_advertisement_counter_client).
  -author("Christopher Meiklejohn <christopher.meiklejohn@gmail.com>").
  
negative.code: -define(LOG_INTERVAL, 10000).
  
  %% State record.
  -record(state, {actor, impressions}).
  
  %%%===================================================================
  %%% API
  