public void addListener(@NotNull UsageModelTrackerListener listener, @NotNull Disposable parent) {
    myListeners.add(listener);
    Disposer.register(parent, () -> myListeners.remove(listener));
  }
public void addListener(@NotNull UsageModelTrackerListener listener, @NotNull Disposable parent)