Makes conversions to bool slightly less error-prone by requiring them to be explicit in non-obvious contexts.