CodeTypes are now Singletons
adjusted CodeType usage (pntr)
further impl of AST Generator