Base class for aggregations