GInitiable object. This is
similar to gObjectNew but also initializes the object
and returns NULL, setting an error on failure.gInitableNew(object.type, cancellable, ..., .errwarn = TRUE)cancellableGCancellable object, NULL to ignore....NULL.