@Override
  public boolean forEach(@NotNull ValueReader<? super Data> reader) throws IOException {
    return forEach(reader, /*filter: */null);
  }
@Override
  public boolean forEach(@NotNull ValueReader<? super Data> reader)