Any particular reason as to why we're using `not` here instead of `!`?