add key-awareness to the chunk reader
protection fix
make reducers key-aware to combine keys across chunks
release cache in the finalizer
Merge pull request #2 from s-u/key-aware-chunk-reader

Key aware chunk reader