public GroupByContext(IBuildContext parent, Expression sequenceExpr, Type groupingType, IBuildContext sequence, KeyContext key, SelectContext element) : base(parent, sequence, null) { _sequenceExpr = sequenceExpr; _key = key; _element = element; _groupingType = groupingType; key.Parent = this; }