Generalize the GTK_BUGGY hack into a COMPAT system
Add the option to remove the default-button compat hack