+(defmethod alien-type ((class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (alien-type 'gobject))
+
+(defmethod size-of ((class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (size-of 'gobject))
+
+(defmethod from-alien-form (location (class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (from-alien-form location 'gobject))
+
+(defmethod from-alien-function ((class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (from-alien-function 'gobject))
+
+(defmethod to-alien-form (instance (class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (to-alien-form instance 'gobject))
+
+(defmethod to-alien-function ((class ginterface-class) &rest args)
+ (declare (ignore class args))
+ (to-alien-function 'gobject))
+
+