private KeymapScheme find(@NotNull Predicate<? super KeymapScheme> predicate) {
    for (KeymapScheme scheme : list) {
      if (predicate.test(scheme)) return scheme;
    }
    return null;
  }
private KeymapScheme find(@NotNull Predicate<? super KeymapScheme> predicate)