When you can't even reason about the truthiness of a variable because the language coerces everything, of course things end up screwy.
When you can't even reason about the truthiness of a variable because the language coerces everything, of course things end up screwy.