Using the 1.8 `:not` node should IMHO be avoided. Use `s(:send, right, :!)`.