Negates its last child (or its last unkeyed attribute)
not _ # --> true
not true # --> false
not false # --> true
not 0 # --> false
not 1 # --> false
not
true
false # --> true
not true false # --> true
and not(false) not(false) # --> false
It is recommended to use:
and (not false) (not false) # --> true