smichr/sympy — comment on commit d404ec0a2f7b843e10d3e73a59fd89fd50d0ec5d
File:  line 0
By smichr:

Ahhh...you are right. `3*I` and `-3*I` are both imaginary. And since `i*j*I*oo -> -I*sign(re(i))*sign(re(j))*oo` looks pretty bad, I'll rewrite the tests and the core to not do this.