@Contract("_,_,!null -> !null")
  public static NamedScopesHolder getHolder(Project project, String scopeId, NamedScopesHolder defaultHolder) {
    NamedScopesHolder[] holders = getAllNamedScopeHolders(project);
    for (NamedScopesHolder holder : holders) {
      NamedScope scope = holder.getScope(scopeId);
      if (scope != null) {
        return holder;
      }
    }
    return defaultHolder;
  }
@Contract("_,_,!null -> !null")
  public static NamedScopesHolder getHolder(Project project, String scopeId, NamedScopesHolder defaultHolder)