srecord HostAndPort(S host, int port) { toString { ret host + (port == 0 ? "" : ":" + port); } }