Aggregators are also Exprs. If evaluated as an Aggregator with reduceOn, it can be used by the GroupBy algorithm.
If compiled directly as an Expr, it will throw an AggregationException to indicate unintended use.
case classAnyType(runtimeType: scala.reflect.api.JavaUniverse.Type) extends Type with Product with Serializable