remove use of nonzero in _eval_is_(real/imaginary)