For hirsute however we should probably revert it. Because we're going to keep finding places in gnome-shell that now fail with the error checking for some time to come. And while that happens, random parts of the shell will break. So the new error checking is not something we should introduce right now at the end of the cycle.
The same change also landed in gjs upstream an hour ago: https:/ /gitlab. gnome.org/ GNOME/gjs/ -/merge_ requests/ 583
For hirsute however we should probably revert it. Because we're going to keep finding places in gnome-shell that now fail with the error checking for some time to come. And while that happens, random parts of the shell will break. So the new error checking is not something we should introduce right now at the end of the cycle.