passing tests for 'not', surprisingly enough