anchor.diff:  
   handle_call(cookie_init, _From, State) ->
       {reply, do_cookie_init(), State};
  -handle_call(cookie_gen, _From, State) ->
  -    {reply, do_cookie_gen(), State};
  -handle_call({cookie_set, Cookie}, _From, State) ->
  -    {reply, do_cookie_set(Cookie), State};
   handle_call(cookie_sync, _From, State) ->
       {reply, do_cookie_sync(), State}.
   
  
positive.code: 
  cookie_init() ->
      gen_server:call(?SERVER, cookie_init).
  
  cookie_gen() ->
      gen_server:call(?SERVER, cookie_gen).
  
  cookie_set(Cookie) ->
      gen_server:call(?SERVER, {cookie_set, Cookie}).
  
  cookie_sync() ->
      gen_server:call(?SERVER, cookie_sync).
  
negative.code: 
  %% API
  -export([start_link/0,
           cookie_init/0, cookie_sync/0]).
  
  -export([ns_log_cat/1, ns_log_code_string/1]).
  
  