4 - Write a tool to create XML from annotated headers
5 - Add attributes to connect signals to their default handlers
6 and wrappers to their vfuncs
7 - Add attributes for struct offsets
11 - Add hashes to lookup interfaces and functions in interfaces
12 - Do we need (at least limited) handling of unions ? E.g. GdkEvent
17 - Parse qualified names like NAMESPACE.INTERFACE.FUNCTION
18 - Cleanup, maybe turn the nodes in to objects to avoid the horrific
20 - Add thorough error checking
24 - Reconsider the current clunky API, maybe an iterator approach is better
25 - Add thorough error checking
27 - Implement g_function_info_invoke()
28 - Maybe allow populating repositories at runtime
33 - Check how the format scales to something the size of GTK+