anchor.diff:  %% cleaning up. When it returns, the gen_server terminates with Reason.
   %% The return value is ignored.
   %%--------------------------------------------------------------------
  +-spec terminate(any(), #state{}) -> ok.
   terminate(_Reason, _State) ->
       ok.
   
  
positive.code: %% Function: start_link() -> {ok,Pid} | ignore | {error,Error}
  %% Description: Starts the server
  %%--------------------------------------------------------------------
  start_link() ->
      gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  
  
negative.code: %% Function: log(Tag, Size) -> ok
  %% Description: logs a message type with its size
  %%--------------------------------------------------------------------
  -spec log(atom(), integer()) -> ok.
  log(Tag, Size) ->
      gen_server:cast(?MODULE, {log, Tag, Size}).
  
  