@Override
  public boolean forEachChunk(@NotNull ChunkReader reader) throws IOException {
    long firstUnallocatedOffset = header.firstUnAllocatedOffset();
    return forEachRecord(reader, firstUnallocatedOffset);
  }
@Override
  public boolean forEachChunk(@NotNull ChunkReader reader)