Expression inner = valueExpressionAsNamedColumn(ctx.valueExpression(), columnAlias);
checkState(! inner.isAggregated());
SetFunctionTypeContext setFunctionType = ctx.setFunctionType();
NamedColumn innerNc = inner.conjure();
if (inner.codeRefersToConjuredColumn()) {
raBuilder.conjureColumnFrom(inner);
}
Aggregated aggr;
boolean isDistinct = ctx.setQuantifier() != null && ctx.setQuantifier().DISTINCT() != null;