@Override
  public @NotNull ValueContainer.ValueIterator<Value> getValueIterator() {
    return getMergedData().getValueIterator();
  }
@Override
  public @NotNull ValueContainer.ValueIterator<Value> getValueIterator()