Probably it is better to have a comment about why we need to fallback to `find_loader` here.  Is it needed to be consistent with `imp.find_module`?