I also have found perl to be very easy for creating OO type programs. I don't see how anyone could say "perl wasn't built for object orientation", unless they are using a version perhaps 2 years out-of-date.
Perhaps the real issue here is this programmer's OO skills or a lack of perl familiarity?
Tarkus