class_docstr: Entry point-extended Type
  
  classes can be registered via entry points
  in addition to standard 'mypackage.MyClass' strings
code: def validate(self, obj, value):
      if isinstance(value, str):
          # first, look up in entry point registry
          registry = self.load_entry_points()
          key = value.lower()
          if key in registry:
              value = registry[key].load()
      return super().validate(obj, value)
  
file_path: ipyparallel/ipyparallel/traitlets.py
imports: import entrypoints
  from traitlets import List, TraitError, Type
label_desc: Use image node_id 5 for calling the Launcher obj's underlying member method code with example usage: obj.validate(obj, value) and returns: super