New level of strictness

I was just sitting here thinking over all these issues and makingvarious responses (as well as adjustments to my mental model for RFC106 v2).

With the radical proposal of eliminating dynamic variables that RFC106 includes (as an option! Don't get excited; read the RFC first!),I've demonstrated to myself, at least, that Perl can be writtenwithout dynamic variables at all (especially if you allow the abilityto use dynamic assignment (also known as the "local" operator, whichit doesn't)). I was pondering doing something formal like ablood-oath or something to declare that I would never use a dynamicvariable again when it suddenly dawned on me that it would be ReallyCool if I could get perl to enforce this for me (I've never been verygood keeping oaths, or diets, or New Years' Resolutions, etc.; I guessI'm just Lazy. :) And thus was born the idea for a new option forthe strict pragma:

use strict 'no-dynamic-vars';

Or whatever. Look for it in the upcoming RFC 106 v2. (Seems like anyidea that the RFC author called "optional" could be supported with apragma, come to think of it. :)