Note that not is a unary message that answers true when sent to false:
not
true
false
Workspace Transcript show: false not printString; cr; Transcript true