                  selections.append(key)
          logger.debug("Compiling selections to list: %s", selections)
          return selections
  
      def _graph_build(self, *args):  # pylint:disable=unused-argument
          """ Build the graph in the top right paned window """
          if not self._vars["buildgraph"].get():
              return
          self._vars["status"].set("Loading Data...")
          logger.debug("Building Graph")
          self._lbl_loading.pack_forget()
 
</s> remove         selections = list()
 </s> add         selections = [] </s> remove     def _graph_scale(self, *args):  # pylint: disable=unused-argument
        """ Action for changing graph scale. """
 </s> add     def _graph_scale(self, *args) -> None:  # pylint: disable=unused-argument
        """ Action for changing graph scale.

        Parameters
        ----------
        args: tuple
            Required for TK Callback but unused
        """ </s> remove     def _check_valid_data(self):
 </s> add     def _check_valid_data(self) -> bool: </s> remove     def _option_button_reload(self, *args):  # pylint: disable=unused-argument
        """ Action for reset button press and checkbox changes. """
 </s> add     def _option_button_reload(self, *args) -> None:  # pylint: disable=unused-argument
        """ Action for reset button press and checkbox changes.

        Parameters
        ----------
        args: tuple
            Required for TK Callback but unused
        """
    def _graph_build(self, *args) -> None:  # pylint:disable=unused-argument
        """ Build the graph in the top right paned window

        Parameters
        ----------
        args: tuple
            Required for TK Callback but unused
        """
                  selections.append(key)
          logger.debug("Compiling selections to list: %s", selections)
          return selections
  
    def _graph_build(self, *args) -> None:  # pylint:disable=unused-argument
        """ Build the graph in the top right paned window

        Parameters
        ----------
        args: tuple
            Required for TK Callback but unused
        """
    def _graph_build(self, *args) -> None:  # pylint:disable=unused-argument
        """ Build the graph in the top right paned window

        Parameters
        ----------
        args: tuple
            Required for TK Callback but unused
        """
          if not self._vars["buildgraph"].get():
              return
          self._vars["status"].set("Loading Data...")
          logger.debug("Building Graph")
          self._lbl_loading.pack_forget()
keep keep keep keep replace replace keep keep keep keep keep
 Bugfixes:
  - Stats graph - Handle NaNs in data
  - logger - de-elevate matplotlib font messages 
lib/gui/popup_session.py