anchor.diff:    {reply, ok, State}.
   
   handle_cast({exception, Type, Reason, Message, Module, Line, Trace, Request}, State) ->
  -  catch send_exception(Type, Reason, Message, Module, Line, Trace, Request, State),
  +  send_exception(Type, Reason, Message, Module, Line, Trace, Request, State),
     {noreply, State};
   
   handle_cast({test_error}, State) ->
  
positive.code:   {ok, State}.
  
  % Internal API
  send_exception(_Type, Reason, Message, _Module, Line, Trace, _Request, State) ->
    {ok, Hostname} = inet:gethostname(),
  
    {FileName, FunctionName} = case Trace of
      undefined -> {"", ""};
      [] -> {"", ""};
      [{_, F, _, [{file, File}, {line, _}]}] -> {File, io_lib:format("~p", [F])};
      [{_, F, _, [{file, File}, {line, _}]}|_] -> {File, io_lib:format("~p", [F])}
    end,
  
    %lager:info("Trace: ~p", [Trace]),
    %lager:info("Request: ~p", [Request]),
  
    Payload = [
      {apiKey, list_to_binary(State#state.api_key)},
      {notifier, [
  
negative.code:               [
                  {errorClass, list_to_binary(io_lib:format("~p", [Reason]))},
                  {message, list_to_binary(io_lib:format("~p", [Message]))},
                  {stacktrace, process_trace(Trace)}
                ]
              ]}
          ]
  