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
10 - Add hashes to lookup interfaces and functions in interfaces
15 - Cleanup, maybe turn the nodes in to objects to avoid the horrific
17 - Add thorough error checking
21 - Reconsider the current clunky API, maybe an iterator approach is better
22 - Add thorough error checking
24 - Implement g_function_info_invoke()
25 - Maybe allow populating repositories at runtime
30 - Check how the format scales to something of GTK+ size