anchor.diff:              % If we have exceeded the max_ttl for this object, then 
               % delete the object and return {error, notfound}.
               % Otherwise, renew the lease and return the object.
  -            case exceeds_max_ttl(Entry, State#state.max_ttl) of
  +            case exceeds_max_ttl(Entry, State) of
                   true -> 
                       {_, ok, NewState} = handle_call({delete, {Bucket, Key}}, _From, State),
                       {reply, {error, notfound}, NewState};
  
positive.code: 
  % Check if this object is past the max_ttl setting.
  % Returns 'true' or 'false'.
  exceeds_max_ttl(Entry, MaxTTL) ->
      Created = Entry#entry.created,
      Diff = (timer:now_diff(now(), Created) / 1000 / 1000),
      Diff > MaxTTL.
  
  
  
negative.code:     Reply = do_fold(State, Keys, Fun0, Acc),
      {reply, Reply, State};
  handle_call(stop, _From, State) -> 
      {stop, normal, ok, State};
  handle_call({clock_advance, USec}, _From, #state{clock_advance=Old} = State) -> 
      {reply, Old, State#state{clock_advance = Old + USec}}.
  
  %% @private
  handle_cast(_, State) -> {noreply, State}.
  