anchor.diff:  
   -spec collect_message(sender(),#radius_request{}) -> iolist().
   collect_message({NASIP, NASPort, ReqID}, Request) ->
  -    io_lib:format("~s:~p [~p]: ~s",[inet:ntoa(NASIP), NASPort, ReqID, format_cmd(Request#radius_request.cmd)]).
  +    StatusType = format_acct_status_type(Request),
  +    Class = format_acc_class(Request),
  +    io_lib:format("~s:~p [~p]: ~s ~s ~s",[inet:ntoa(NASIP), NASPort, ReqID, format_cmd(Request#radius_request.cmd), StatusType, Class]).
   
   -spec reconfigure() -> ok.
   reconfigure() ->
  
positive.code: -compile({inline, bin_to_hexstr/1}).
  bin_to_hexstr(Bin) ->
      << << (hexchar(X)) >> || <<X:4>> <= Bin >>.
  
negative.code: 
  -include("eradius_lib.hrl").
  -include("eradius_dict.hrl").
  -include("dictionary.hrl").
  
  -type sender() :: {inet:ip_address(), eradius_server:port_number(), eradius_server:req_id()}.
  
  