include/glib-error.h
improve GQuark handling and GError creation.