in reply to Re^2: Making strict optional
in thread Making strict optional

Well you might say that:

BEGIN { eval { require strict; }; strict->import() unless $@; } + $foo = 1;
Gives rise to:
Global symbol "$foo" requires explicit package name at hdhd line 10. Execution of hdhd aborted due to compilation errors.
So no it does work. Update: but of course the string eval is different.

/J\