anchor.diff:    add_update(X, K, D, W, T, V, S0);
   
   handle_call(collect, _From, S0) ->
  -  {reply, ok, S0}.
  +  {reply, ok, S0};
   
  +handle_call(terminate, _From, S0) ->
  +  {stop, normal, ok, S0}.
   %%------------------------------------------------------------------------------
   %% internal
   %%------------------------------------------------------------------------------
  
positive.code: collect() ->
    gen_server:call(?MODULE, collect).
  
  %%------------------------------------------------------------------------------
  %% API implementation
  %%------------------------------------------------------------------------------
  
negative.code: -behaviour(gen_server).
  
  %% tcache API exports
  -export([find/5, add/6, collect/0, stop/0]).
  
  %% gen_server API exports
  -export([start_link/1]).
  