      @property
      def _tools_tabs(self) -> Dict[str, int]:
          """ dict: Tools command tab titles with their IDs. """
          return self.command_notebook.tools_tab_names
  
      # Config
      @property
      def user_config(self) -> UserConfig:
          """ dict: The GUI config in dict form. """
 
</s> remove     def _tools_tabs(self):
 </s> add     def _tools_tabs(self) -> Dict[str, int]: </s> remove     def user_config(self):
 </s> add     def user_config(self) -> UserConfig: </s> remove     def _command_tabs(self):
 </s> add     def _command_tabs(self) -> Dict[str, int]: </s> remove     def user_config_dict(self):
 </s> add     def user_config_dict(self) -> Dict[str, Any]:  # TODO Dataclass
        assert self.command_notebook is not None
      @property
      def _tools_tabs(self) -> Dict[str, int]:
          """ dict: Tools command tab titles with their IDs. """
        assert self.command_notebook is not None
          return self.command_notebook.tools_tab_names
  
      # Config
      @property
      def user_config(self) -> UserConfig:
          """ dict: The GUI config in dict form. """
keep keep add keep keep keep keep keep keep
 Bugfix: Preview for extract in batch mode 
lib/gui/utils.py