stricter checks on core modules that would fail to load