I'd prefer to see `not` used over `!` for readability.