docs: protected void doNotifyListenersOfRemovedValues(int startIndex, List<R> oldItems) {
          List<ListValueChangeListener<R>> listenersCopy = new ArrayList<ListValueChangeListener<R>>(listeners);
          List<R> unmodifiable = Collections.unmodifiableList(oldItems);
          for (ListValueChangeListener<R> listener : listenersCopy) {
              listener.valuesRemoved(this, startIndex, unmodifiable);
          }
      }