public override DataTable Restrict(ExpressionEval expr) { _database.RegisterExpressions(expr); var newtable = AddWhere(expr, HasGroupBy); Logger.WriteLine(4, "[Res '{0}']", newtable); return(newtable); }