Generate QThread
Generate better names for Dylan types
Don't write code for containers
Generate valid C functino names

We need to replace "-" with "_" for types like "C-int" etc.
Use void * as a superclass only if there are no superclasses