Clarify how 'not' handles nonbool values
Merge branch 'issue-374-not-nonbool'
Closes #374