in reply to Curious about a quirk with the special variable, $0

Others have answered your questions. You could consider promoting your warnings to errors (Get stricter with use warnings FATAL => 'all';).
  • Comment on Re: Curious about a quirk with the special variable, $0