anchor.diff:  
   %% @private
   start_link() -> 
  -    gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  +    gen_server:start_link({local, ?SERVER}, ?MODULE, [], []).
   
   %% @private
   -spec stop() -> ok.
   stop() ->
  -    gen_server:call(?MODULE, stop).
  +    gen_server:call(?SERVER, stop).
           
   %% @private
   init([]) ->
  -    ets:new(?MODULE, [protected, named_table]),
  +    ets:new(?TABLE, [protected, named_table]),
       {ok, #state{}}.
   
   
  
positive.code:     [] | term().
  
  lookup(Name) ->
      case ets:lookup(?MODULE, Name) of
          [] -> [];
          [{_, Val}] -> Val
      end.
  
negative.code:     true.
  
  insert(Name, Val) -> 
      true = ets:insert(?TABLE, {Name, Val}).
  
  %% @private
  -spec delete(term()) -> 
      true.
  
  delete(Name) -> 
      true = ets:delete(?TABLE, Name).
  
  %% @private
  expand_multi(Ops) ->
  