void (@NotNull State settings) { StreamEx.of(RunAnythingProvider.EP_NAME.getExtensions()) .filter(provider -> provider.getCompletionGroupTitle() != null) .distinct(RunAnythingProvider::getCompletionGroupTitle) .filter(provider -> !settings.myKeys.containsKey(provider.getCompletionGroupTitle())) .forEach(provider -> settings.myKeys.put(provider.getCompletionGroupTitle(), true)); }