o optimize generated code
o use config.h
o allow overriding of -h, --help and -v,--version
o do the right thing when no subcommands have aliases
o generate a man page
o write a DTD (I don't no how though!)
o write gclo++, a GUI for creating the xml file
