Fix an annoying header dependency problem
Hacky support for populating fields of structs/unions from parsed header files