docs: @Nullable
      public Peer connectTo(InetSocketAddress address) {
          lock.lock();
          try {
              PeerAddress peerAddress = new PeerAddress(params, address);
              backoffMap.put(peerAddress, new ExponentialBackoff(peerBackoffParams));
              return connectTo(peerAddress, true, vConnectTimeoutMillis);
          } finally {
              lock.unlock();
          }
      }