gerard goossen wiiydittynl starting note previous discussion oo autovivication claiming current behaviour logical well documented reflection internals work ludicrous thing say way works perl 5 obsessed backward compatibility rather narrow technical way compatible interpreted program output wont change perl 5 strange actually rigidity language natural language background claiming dwim guess currently stands somebody 10 years ago find disgraceful see people hiding behind technical details historical justification courage say might crazy errorprone etc way currently works stuck getting rid backwards compatibility thing one primary reasons perl kurila back actual proposal would say would make things worse adding complexity make whole oomethodresolution lot sane would like skip undef subs already suggested allow forward declarations remove autoload first two pretty straightforward easy without breaking anything serious last one need refactoring stuff currently using autoload gerard goossen tty internet solutions thu 07 aug 2008 182958 0100 perl 47181 try oo semantics throwing fatal error