in reply to Why does this work? AUTOLOAD sans sub declaration
That is indeed odd. Try putting a semicolon on the line that defines do_something.
Still odd even if that does fix it.
Are you sure it was a book? Are you sure it wasn't.....nothing?
In Section
Seekers of Perl Wisdom