presto-main/src/main/java/io/prestosql/operator/aggregation/AggregationHeader.java/AggregationHeader/AggregationHeader
class AggregationHeader:    public AggregationHeader(String name, Optional<String> description, boolean decomposable, boolean orderSensitive, boolean hidden)
    {
        this.name = requireNonNull(name, "name cannot be null");
        this.description = requireNonNull(description, "description cannot be null");
        this.decomposable = decomposable;
        this.orderSensitive = orderSensitive;
        this.hidden = hidden;
    }