Subject: | Failures to load a module are silently discarded |
Depending on how this module is being used, that can be a problem.
We should probably distinguish between the case where a module isn't installed versus when it is installed and yet fails to load.
We may also want to distinguish between missing module deps (like File::ChangeNotify Watcher subclasses) vs failure to find a needed C library (like MaxMind::DB::Reader::XS).