@Override @NotNull
  public synchronized List<Preferences> getPreferences(@NotNull TextMateScope scope) {
    return new TextMateScopeComparator<>(scope, Preferences::getScopeSelector).sortAndFilter(myPreferences);
  }
@Override @NotNull
  public synchronized List<Preferences> getPreferences(@NotNull TextMateScope scope)