public void performBatchUpdate(Consumer<? super CollectionListModel<T>> action) {
    try {
      myListenersMuted = true;
      action.accept(this);
    }
    finally {
      myListenersMuted = false;
    }
    allContentsChanged();
  }
public void performBatchUpdate(Consumer<? super CollectionListModel<T>> action)