docs: def uninstall(self):
          '''
          Uninstall the module finder. If not installed, this will do nothing.
          After uninstallation, none of the newly loaded modules will be
          decorated (that is, everything will be back to normal).
          '''
  
          if self.installed:
              sys.meta_path.remove(self)
  
          # Reload all decorated items
          import_list = []
          for name in self.__loaded_modules:
              del sys.modules[name]
              import_list.append(name)
  
          for name in import_list:
              __import__(name)
  
          self.__reset()