code: public HostName toHostName() {
  		HostName host = fromHost;
  		if(host == null) {
  			fromHost = host = toCanonicalHostName();
  		}
  		return host;
  	}
docs: If this address was resolved from a host, returns that host.  Otherwise, does a reverse name lookup.