Some correctly-sized type flags for the AST and IR, this culls back memory usage a little.