@Override
  public void addExcludeListener(@NotNull Disposable disposable, @NotNull ExcludeListener listener) {
    myExcludeListeners.add(listener);
    Disposer.register(disposable, () -> myExcludeListeners.remove(listener));
  }
@Override
  public void addExcludeListener(@NotNull Disposable disposable, @NotNull ExcludeListener listener)