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