Why `guint` and not `gint`?