For me the fact that this problem appeares only on Win32 machines makes it only worse. It obscures the view.
in reply to Re: Never lock $0 inside of a BEGIN block (Win32?)
in thread Never lock $0 inside of a BEGIN block
By the way why should one need to do it in the BEGIN block? I mean for sure there must be some cases where it is needed, but for most cases it is just a automatic thought, something like that: It should be locked early, early is linked in your brain with the BEGIN block - so put it into it.