mapped variableAggregate class