+ some refactoring as what I was doing didn't correlate to platform so I associate it with the engine module proper now.
Started to to use gencpp to codegen. Now instead of loading the symbol table file made by the build script I can just have it get directly compiled.