docs: public void launch(SlaveComputer computer, TaskListener listener) throws IOException , InterruptedException {
          // to remain compatible with the legacy implementation that overrides the old signature
          launch(computer,cast(listener));
      }