Compiler now generate all globals to provide meta-information