in reply to DataGrid in Perl
I wrote an article about how to use inheritance to add functionality to Data::Table, see Using Inheritance in Perl.
Data::Table used to have some quirks that have since been fixed.