Hello there!
It would be super-great to be able to aggregate using the pump, sample:
pump
.mixin(MongodbMixin('mongodb://localhost/myDB'))
.useCollection('myCollection')
.from(pump.aggregate([{ $group: { _id: '$geo.country', sum: { $sum: 1} }}, {$sort: { 'sum': -1}}]))
I don't know coffee, would it be hard to implement?