Fix not() to be sensible

@bug W-2322250@

@rev eric.anderson@
Merging origin/goliver/master-pending-fix-not into master