docs: def list_all_commands(self):
          """ Returns a list of all the Workbench commands"""
          commands = [name for name, _ in inspect.getmembers(self, predicate=inspect.isroutine) if not name.startswith('_')]
          return commands