Adding some tests for problem with negate() method.
Updating after performing some tests.