New map/reduce, compare with guava