Is this really necessary? How would the traceback look like "naturally"?

In fact, perhaps we should do something like `raise RuntimeError('%s.%s not importable' % (base_module_path, file_name)`