MINOR: Add JavaDoc comments, slightly change Deduper semantic by introducing a ChunkEnumeration (= remove state from Chunker)