Just like SoH, 2S2H uses magic strings for so many CVar names, only even worse because it doesn't even have the CVar prefix macros, as far as I can find. Devise a system that allows all of the CVar names to be macros or constants. Bonus points if the system employs code generation.