int u_object_deserialize(GObject *obj, GTypeModule *pkg, unsigned long idx);
+float u_unpack_binary32_le(const unsigned char *buf);
+
GObject *u_object_new_from_package(GTypeModule *pkg, unsigned long idx);
+/* Resolve an object reference from one object to another. */
+GObject *u_object_get_by_link(GObject *obj, long link);
+
/* Logging helpers for UObject class implementations. */
void u_vlog_full(GObject *o, GLogLevelFlags level, const char *fmt, va_list ap);
void u_log_full(GObject *o, GLogLevelFlags level, const char *fmt, ...);