You're right in saying that the contents of your specific class are (mostly) irrelevant, but its inheritance tree isn't. It would have been helpful if you had at least mentioned upfront that it derived from Class::DBI. It's always a good idea to supply enough information so that we don't have to guess where a certain method or function comes from.