goodok/sympy — comment on commit 4392998b9ad0ddf94751398769ba33c659a1f304
File: sympy/core/power.py line 233
By smichr:

But consider:

```python
>>> z=var('z',positive=False, negative=False,complex=False)
>>> z.is_zero
False

# that (^) had to be a bug, don't you think? What else can it be?

>>> z=var('z',positive=False, negative=False,real=True)
>>> z.is_zero
True
>>> x**z
x**z
```

And one may have created an unevaluated Pow or something obtuse:

```python
>>> Pow(x,0,evaluate=False)
x**0
>>> sqrt(2)**Sum(0,(x, 1, 2))
2**(Sum(0, (x, 1, 2))/2)
```