pub type GType = gsize;