< For any warning given for legal constructs, there must be
either a (strongly) portable code change that can eliminate
the warning without alterning the meaning of the program,
or an option which disables that warning (but no others).
>>
YOu can state such a rule, but you have not provided a convincing argument
that it is a desirable rule in my opinion.