gobject-introspection wishlist: - default arguments Plan of action: - Functions/Methods - creating code objects on the fly?? - Flags - Signals - C# style, button.Clicked += method - Allows easy introspection, eg for signalConnection in button.Clicked - Properties - object.property or object.props.property ? We'll have some namespace issues here, maybe something which we can delay for now, but a decision needs to be taken at some point - VFuncs - GObject integration - marking gtk.init as calledable, special case argc/argv. - Callbacks via ffi_prep_closure