@Override
  public String handshake() throws PyDebuggerException {
    synchronized (myDebuggersObject) {
      if (!myDebuggers.isEmpty()) {
        return myDebuggers.get(0).handshake();
      }
      else {
        throw new IllegalStateException("waitForConnect() must be executed before handshake()");
      }
    }
  }
@Override
  public String handshake()