Add Query#aggregate support #12