anchor.diff:      ets:delete_all_objects(State#state.data_table),
       ets:delete_all_objects(State#state.meta_table),
       ets:delete_all_objects(State#state.deps_table),
  +    z_utils:erase_process_dict(),
       {noreply, State};
   
   handle_cast(tick, State) ->
  +    z_utils:erase_process_dict(),
       z_utils:flush_message({'$gen_cast', tick}),
       {noreply, State#state{now=z_utils:now()}};
   
  
positive.code:     true.
  
  
  %% @doc Flush a key from the cache.
  flush_key(Key, State) ->
      ets:delete(State#state.data_table, Key),
      ets:delete(State#state.deps_table, Key),
      ets:delete(State#state.meta_table, Key).
  
  
  %% @doc Check if all dependencies are still valid, that is they have a serial before or equal to the serial of the entry
  
negative.code:     ets:delete_all_objects(State#state.data_table),
      ets:delete_all_objects(State#state.meta_table),
      ets:delete_all_objects(State#state.deps_table),
      z_utils:erase_process_dict(),
      {reply, ok, State}.
  
  
  