b87455c089
In contexts where a statement (like if or while) expects a condition, any expression will be implicitly cast to boolean already without C-isms like double negation. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/606