in reply to Re: Re: is autoload bad style?
in thread is autoload bad style?

In that case, yes, it was a mistake. It was a deliberate design decision. I understand the reason for using it. It's also going away unlamentedly. :)

If it helps, both Python and Ruby have similar features. You can use it for anything from error checking to run-time function creation. Take a look at Test::MockObject for a better, or, at least, more interesting use of AUTOLOAD.