That's still wrong as before!  You said: `if self.args[0].is_real and self.args[0].is_Symbol` - then I should return `self.args[0].is_positive`.  That's wrong math.