Subject: | Should not unconditionally require classes |
The modules "require"s the Class, which fails if for that class no corresponding modules exists (e.g. there are may classes in one file, as it is often the case with Class::DBI). Maybe you should find a way to see if requireing is indeed neccesairy and only then require it.