@NotNull
  @Override
  public Set<@NlsContexts.Label String> processListOptions() {
    Set<String> result = new HashSet<>();
    for (BooleanOptionKey key : myKeys) {
      result.add(key.title);
      if (key.groupName != null) {
        result.add(key.groupName);
      }
    }
    result.addAll(myRenamedFields.values());
    for (@Nls String groupName : myCustomOptions.keySet()) {
      result.add(groupName);
      for (CustomBooleanOptionInfo trinity : myCustomOptions.get(groupName)) {
        result.add(trinity.title);
      }
    }
    return result;
  }
@NotNull
  @Override
  public Set<@NlsContexts.Label String> processListOptions()