Added unary negative operator.