It would be neater to have the GLib and GObject modules inside Vips, see #119 (comment)
Though I wonder if this would be useful in practice. You can't have two glib or gobject libraries loaded into your program at once, since they both have plenty of global state, so two GLib modules would probably be a disaster.