I don't remember the testcase that motivated me to add this extension, but it seemed compelling to me at the time. It would make sense to me to remove the if (!pedantic) and instead add an unconditional pedwarn if this rule is used; that would seem more useful for helping people fix their code. Jason