c765082f72
We will always get a results array from gjs' proxy wrapper, but it will be empty in the error case; that is, `results` is always defined, but `results[0]` may not be. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/626