boolean (final @NotNull ChooseByNameViewModel base, @NotNull final String pattern, boolean everywhere, @NotNull ProgressIndicator cancelled, @NotNull final Processor<Object> consumer) { return filterElementsWithWeights(base, pattern, everywhere, cancelled, descriptor -> consumer.process(descriptor.getItem())); }