`MetricAggregationBaseDescriptor<TMetricAggregation, T>` is missing the language property. We need a way to specify the script language in aggregations.