anchor.diff:  start_wrangler_error_logger() ->
       gen_server:start_link({local, wrangler_error_logger}, ?MODULE, [], []).
   
  -check_logged_errors() ->
  -    gen_server:cast(wrangler_error_logger, check_errors).
  +get_logged_errors() ->
  +    gen_server:call(wrangler_error_logger, get_errors).
  +    
   
   add_error_to_logger(Error) ->
       gen_server:cast(wrangler_error_logger, {add, Error}).
  
positive.code: %%                                      {stop, Reason, State}
  %% Description: Handling call messages
  %%--------------------------------------------------------------------
  handle_call(_Request, _From, State) ->
      Reply = ok,
      {reply, Reply, State}.
  
  %%--------------------------------------------------------------------
  %% Function: handle_cast(Msg, State) -> {noreply, State} |
  
negative.code: %%                                      {stop, Reason, State}
  %% Description: Handling cast messages
  %%--------------------------------------------------------------------
  handle_cast({add, Error}, _State=#state{errors=Errors}) ->
      {noreply, #state{errors=lists:usort([Error|Errors])}}.
  
  