Personal preference: ChunkImpl implements Chunk.