Initial import of glib.