Merge pull request #5 from qianyan/master

add reduce
Merge remote-tracking branch 'upstream/master'
add sortBy.