// % public abstract T Visit(DbModuloExpression exp);
// % public override DbExpression Visit(DbModuloExpression exp) { return(new DbModuloExpression(exp.Type, this.MakeNewExpression(exp.Left), this.MakeNewExpression(exp.Right), exp.Method)); }
// % public virtual T Visit(DbModuloExpression exp) { throw new NotImplementedException(); }