It's done by now and I'm running various tests on it now. One of them involves
testing this expression: -1^-2 (no brackets on purpose).
While my understanding tells me that it should get evaluated as (-1)^(-2) = 1,
Google Calculator tells me that it should be -(1^(-2)) = -1.
I've read that the negation operator applies to the right-most operand (1 in this case)
and the operand needs to be "bracketised" if this behaviour is not intended.
What do you mean? Who's wrong, me or Google?
