public IEnumerable <(bool isAggregated, TElement element)> GetAggregatedEnumerable() { bool isAggregated = AggregationType == AggregationType.IsAggregated; return(First .GetAggregatedEnumerable() .Select(x => (x.isAggregated || isAggregated, x.element))); }