presto-main/src/main/java/io/prestosql/metadata/AggregationFunctionMetadata.java/AggregationFunctionMetadata/AggregationFunctionMetadata
class AggregationFunctionMetadata:    public AggregationFunctionMetadata(boolean orderSensitive, Optional<TypeSignature> intermediateType)
    {
        this.orderSensitive = orderSensitive;
        this.intermediateType = requireNonNull(intermediateType, "intermediateType is null");
    }