FastGen & GlobalGen in compiler, but without codogeneration