Tool to create GObject code from meta definition (using its own DSL)