Module::Load::Conditional provides simple ways to query and possibly load any of the modules you have installed on your system during runtime.