docs: public static Address from(String hostAndPort) {
      String[] split = hostAndPort.split(":");
      if (split.length != 2) {
        throw new IllegalArgumentException();
      }
      String host = split[0];
      int port = Integer.parseInt(split[1]);
      return new Address(host, port);
    }