text_combined: sam vilain zlyvilainnet linda w wrote explanation based perls internals bug perls internals implementation supporting evidence documented oo calling functionality broken referring internals actually well documented interface symbol table much people like call internals every much part language part even sigil taking reference hash slot instance vivify hash slot defined interface though partially motivated pragmatic concern build interface matches implementation autovivification happening current implementation aside really believe current implementation unreliable localundeffuncs supersede parent method calls serves valid reasonable purpose put current implementation aside think converse oo experts perlinternal experts functionality suggested functional within object oriented context point view think someone makes peoples eyes glaze whenever talk schemas metamodels qualify oo expert lets talk ive scanned couple emails think valid points opinion particularly weighty porter one agree default return true method callable instead looking code slot glob exists check defined modules expect work existslike check fudge rest autoload defining idea many modules make use current behaviour think thing would knock patch universalcan see much cpan change breaks release onto cpan dependency patches running perl behave expect see existing universalcan universalisa distributions release something else assigns universalcan observe much breaks considered inclusion alls fair predeclare say might need use feature equivalent change behaviour far methods vs functions goes well thats slightly daring change obviously perl 6 definition means completely question later 5x release hard specify language could change cater instance current code glob slot extended allow method function backwards compatibility could maintained degree least youve also got question multimethods methods particular type signatures calling prototype cpan first anything considered language change anyway summary prototype worth thousand flamewars id suggest consider implemented try come back results may interested collaborating gerard goosen attempting instead keeping perl compatible cpan port best parts cpan perl freeing language evolve freely perhaps willing entertain change kurila perl good luck sam thu 07 aug 2008 201049 1300 perl 46987 oocall failures autovivfunctions testing existence