code: def init(name, *args, **kwargs):
      
      if name in _PLUGIN_CATALOG:
          if rapport.config.get_int("rapport", "verbosity") >= 2:
              print("Initialize plugin {0}: {1} {2}".format(name, args, kwargs))
          try:
              return _PLUGIN_CATALOG[name](*args, **kwargs)
          except (ValueError, TypeError) as e:
              print("Failed to initialize plugin {0}: {1}!".format(name, e), file=sys.stderr)
      else:
          print("Failed to initialize plugin {0}: Not in catalog!".format(name), file=sys.stderr)
docs: Instantiate a plugin from the catalog.