most of the aggregations responses are mapped and the API is shaping up quite nicely
integration tests for all but nested aggregations