          filename: str, optional
              If a filename is passed in, This will be used, otherwise a file handler will be
              launched to select the relevant file.
          """
          logger.debug("Loading project config: (filename: '%s', last_session: %s)",
                       filename, last_session)
          filename_set = self._set_filename(filename, sess_type="project")
 
</s> remove         logger.debug("Loading project config: (filename: '%s')", filename)
 </s> add         logger.debug("Loading project config: (filename: '%s', last_session: %s)",
                     filename, last_session) </s> remove         self._set_options()
 </s> add         if not last_session:
            self._set_options()  # Options will be set by last session. Don't set now </s> remove         """ Set the :class:`Project` if session is resuming from one.

        Returns
        -------
        bool:
            ``True`` If the GUI still needs to be updated from the last session, ``False`` if
            the returned GUI state is the last session
        """
 </s> add         """ Set the :class:`Project` if session is resuming from one. """ </s> remove     def load(self, *args, filename=None):  # pylint:disable=unused-argument
 </s> add     def load(self, *args,  # pylint:disable=unused-argument
             filename=None,  last_session=False): </s> remove                 logger.debug("Reset modified state for: %s", command)
 </s> add                 logger.debug("Reset modified state for: (command: %s key: %s)", command, key)
        last_session: bool, optional
            ``True`` if the project is being loaded from the last opened session ``False`` if the
            project is being loaded directly from disk. Default: ``False``
          filename: str, optional
              If a filename is passed in, This will be used, otherwise a file handler will be
              launched to select the relevant file.
        last_session: bool, optional
            ``True`` if the project is being loaded from the last opened session ``False`` if the
            project is being loaded directly from disk. Default: ``False``
          """
          logger.debug("Loading project config: (filename: '%s', last_session: %s)",
                       filename, last_session)
          filename_set = self._set_filename(filename, sess_type="project")
keep keep add keep keep keep keep
 Bugfixes:
  - Gui - Stats - Return empty dict on state file look up error
  - Gui - Last Session - Don't load saved project information when loading project from last session
  - Train - Set default coverage to 87.5% 
lib/gui/project.py