docs: void selectChild(QProfileDto to) {
      checkState(!to.isBuiltIn());
      QProfileDto qp = requireNonNull(this.profilesByUuid.get(to.getKee()), () -> "No profile with uuid " + to.getKee());
  
      RulesProfileDto ruleProfile = RulesProfileDto.from(qp);
      doSwitch(ruleProfile, getRule().get().getId());
    }