You're mixing comparison operators (`==` and `is`), which is a code smell.
It doesn't matter what the result is - you know it's going to bite you eventually. If you run a linter on this it would correctly yell at you.
It doesn't matter what the result is - you know it's going to bite you eventually. If you run a linter on this it would correctly yell at you.
I probably originally had 2 expressions that evaluated to booleans. I may have been using `is` to check that the type of one was actually a bool rather than just falsey.