I think it would be better to make as section for MapReduce using Datasets, rather than just one focused on the key output format.