protect RExC_naughty changes behind macros

Avoid overflow, and add a bit of explanation.