@Override
  public PopupStep<?> onChosen(final ComponentItem selectedValue, final boolean finalChoice) {
    myFinalRunnable = () -> myRunnable.process(selectedValue);
    return PopupStep.FINAL_CHOICE;
  }
@Override
  public PopupStep<?> onChosen(final ComponentItem selectedValue, final boolean finalChoice)