code: def _default_commands(self):
          
          commands = [c() for c in find_commands(Command)]
  
          #: Get commands installed via entry points
          for ep in pkg_resources.iter_entry_points(
                  group="enaml_native_command"):
              c = ep.load()
              if not issubclass(c, Command):
                  print("Warning: entry point {} did not return a valid enaml "
                        "cli command! This command will be ignored!".format(
                      ep.name))
              commands.append(c())
  
          return commands
docs: Build the list of CLI commands by finding subclasses of the Command 
          class
  
          Also allows commands to be installed using the "enaml_native_command" 
          entry point. This entry point should return a Command subclass