in reply to Re^2: Computed "my" declarations?
in thread Computed "my" declarations?

     I don't want to use a hash key like 'name' because other
     classes in the hierarchy may already be using that.
You should strongly consider converting over to using inside-out objects which avoids this hassle altogether. Start by looking at Class::Std.

Remember: There's always one more bug.