Cpp Exemption Rules