anchor.diff:      restart_timers(ets:select(Cont), TTL, TS);
   restart_timers('$end_of_table', _, _) ->
       ok.
  +
  +path( Name, DataPoint) ->
  +    { Name, DataPoint }.
  
positive.code:     gen_server:start_link({local,?MODULE}, ?MODULE, [], []).
  
  read(Name, DataPoint) ->
      case ets:lookup(?TABLE, Name ++ [DataPoint]) of
          [#cache{value = Val}] ->
              {ok, Val};
          _ ->
  
negative.code: 
  delete(Name, DataPoint) ->
      %% Cancel the timer?
      ets:delete(?TABLE, path(Name, DataPoint)).
  
  start_timer(Name, TTL, TS) ->
      gen_server:cast(?MODULE, {start_timer, Name, TTL, TS}).
  