docs: @Override
      public void install(MissionInit missionInit)
      {
          // In order to trigger the end of the mission, we need to hook into the quit handlers.
          MissionBehaviour mb = parentBehaviour();
          mb.addQuitProducer(new IWantToQuit()
          {
              @Override
              public void prepare(MissionInit missionInit)
              {
              }
  
              @Override
              public String getOutcome()
              {
                  return MissionQuitCommandsImplementation.this.quitcomParams.getQuitDescription();
              }
  
              @Override
              public boolean doIWantToQuit(MissionInit missionInit)
              {
                  return MissionQuitCommandsImplementation.this.iWantToQuit;
              }
  
              @Override
              public void cleanup()
              {
              }
          });
      }