class_docstr: Entry point-extended Type
  
  classes can be registered via entry points
  in addition to standard 'mypackage.MyClass' strings
docstr: Extend help by listing currently installed choices
docstr_tok: ["Extend","help","by","listing","currently","installed","choices"]
code: def help(self):
      """Extend help by listing currently installed choices"""
      chunks = [self._original_help]
      chunks.append("Currently installed: ")
      for key, entry_point in self.load_entry_points().items():
          chunks.append(
              "  - {}: {}.{}".format(
                  key, entry_point.module_name, entry_point.object_name
              )
          )
      return "\n".join(chunks)
  
file_path: ipyparallel/ipyparallel/traitlets.py
imports: import entrypoints
  from traitlets import List, TraitError, Type
label_desc: Use image node_id 2 for calling the Launcher obj's underlying member method code with example usage: obj.help() and returns: str