in reply to How to identify available subclasses?
use Module::List::Pluggable qw(list_modules_under); use Data::Dumper; print Dumper(list_modules_under("DBD")); [download]