Perl Security: 6. When using objects, remember... Living with a patchy object implementation When Perl 5 was introduced, many very important changes were introduced - maybe the most important one was that objects were finally supported But... Being strict to the general definitions of objects, Perl's implementation was... Incomplete - No private nothing. (Larry's famouse house and trust parallel) Unnatural - It feels patchy. It feels it forcefully designed its way in. You can live perfectly programming with objects in Perl. To learn them: Travel two days back in time, and attend Bouman's fine OO introductory tutorial ;-) perldoc (?:perlobj|perltoot|perlbot)