anchor.diff:                           "~n      ~p", [CheckedAddress]),
                    {Domain, CheckedAddress, all, []};
   
  -	     {Domain, Address, Kind} ->
  +	     {Domain, Address, Kind} when is_atom(Kind) ->
                    ?vtrace("check_agent(intAgentTransports) -> check transport: "
                            "~n      Domain:  ~p"
                            "~n      Address: ~p"
  
positive.code:                          ?vtrace("check_agent(intAgentTransports) -> "
                                   "checked transport address"),
                           {Domain, Address, Kind, []};
                       false ->
                           ?vinfo("check_agent(intAgentTransports) -> "
                                  "invalid transport address: "
  
negative.code:                                 "~n      ~p", [Address]),
                           error({bad_transport_addr, Address})
                   end;
  
  	     _ ->
                   ?vinfo("check_agent(intAgentTransports) -> invalid transport:"
                          "~n      ~p", [Transport]),
  