can use `a.host` over `a.hostname + ':' + (a.port || 80)`