code: private VirtualMachine launchTarget() {
          LaunchingConnector launcher = (LaunchingConnector) connector;
          try {
              VirtualMachine new_vm = timedVirtualMachineCreation(() -> launcher.launch(connectorArgs), null);
              process = new_vm.process();
              return new_vm;
          } catch (Throwable ex) {
              throw reportLaunchFail(ex, "launch");
          }
      }
docs: /* launch child target vm