code: def load_plugin(module_name: str) -> bool:
      
      try:
          module = importlib.import_module(module_name)
          name = getattr(module, '__plugin_name__', None)
          usage = getattr(module, '__plugin_usage__', None)
          _plugins.add(Plugin(module, name, usage))
          logger.info(f'Succeeded to import "{module_name}"')
          return True
      except Exception as e:
          logger.error(f'Failed to import "{module_name}", error: {e}')
          logger.exception(e)
          return False
docs: Load a module as a plugin.
  
      :param module_name: name of module to import
      :return: successful or not