public override ITable Evaluate(IRequest context) { var table = Child.Evaluate(context); return table.DistinctBy(ColumnNames); }