Add KV MapReduce operation