anchor.diff:  
   -spec info_outdated(key(), erlang:timestamp()) ->
                              'up_to_date' |
  -                           'out_of_date' |
  -                           'no_such_key'.
  +                           'out_of_date'.
   info_outdated(Key, TS) ->
       try ets:lookup_element(?TABLE, Key, ?TS_POS) of
           TS -> up_to_date;
           _Newer -> out_of_date
       catch
           error:badarg ->
  -            no_such_key
  +            %% XXX - change to 'no_such_key' post v33
  +            out_of_date
       end.
   
   -spec map_interval(shard_info()) -> {map(), interval()}.
  
positive.code:     case ets:lookup(?TABLE, Key) of
          [{Key, Map, Interval, TS}] ->
              {Map, Interval, TS};
          [] ->
              no_such_key
      end.
  
negative.code: %% @copyright Geoff Cant
  %% @author Geoff Cant <nem@erlang.geek.nz>
  %% @version {@vsn}, {@date} {@time}
  %% @doc Access functions for reading and caching logplex redis shard info
  %% @end
  -module(logplex_shard_info).
  
  