Mul._eval_is_rational watches for real and zero