vbb , 11 days ago I think it was done to make code overall nicer: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4508#note_1416720
I think it was done to make code overall nicer: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4508#note_1416720