pub type gboolean = gint;