http://qs321.pair.com?node_id=896089


in reply to Re^2: Using constant to override (abstract) methods.
in thread Using constant to override (abstract) methods.

That sounds like a great use of Perl roles.