I agree that the documentation on delegation is lacking, but that's a symptom of a larger problem. E.g. the official docs on Perl OOP, perlobj and perlootut don't mention delegation at all.
a method call is just a method cal .. Or its called autoload, but that means it should be a subclass
mechanics (the how) are the easy part cause that's the only thing oop tutorials teach. the hard part is design/ooad/ood/opoo (the why) which is given barely a mention and most misunderstood. Re^4: Making 'all' the attributes read only by default (Moo) (interface), OOP: How to (not) lose Encapsulation, Re^3: OT: Stupid User Interfaces...... Yeah i tired