Expr::mod() should take explicit divisor/remainder args