@Override
 public String handshake() throws PyDebuggerException {
   final VersionCommand command =
       new VersionCommand(this, LOCAL_VERSION, SystemInfo.isUnix ? "UNIX" : "WIN");
   command.execute();
   String version = command.getRemoteVersion();
   if (version != null) {
     version = version.trim();
   }
   return version;
 }