True, but if you do it as early as CPS, then you won't be able to fold constants in the things that are currently #defines.