Added base class for aggregators