docs: def set_SaveName(self,SaveName=None,
                       Include=defInclude,
                       ForceUpdate=False):
          """ Set the name for saving the instance (SaveName)
  
          SaveName can be either:
              - provided by the user (no constraint) - not recommended
              - automatically generated from Name and key attributes (cf. Include)
  
          Parameters
          ----------
          SaveName :      None / str
              If provided, overrides the default name for saving (not recommended)
          Include :       list
              Controls how te default SaveName is generated
              Each element of the list is a key str indicating whether an element
              should be present in the SaveName
          ForceUpdate :   bool
              Flag indicating the behaviour when SaveName=None:
                  - True : A new SaveName is generated, overriding the old one
                  - False : The former SaveName is preserved (default)
          """
          self._check_inputs(SaveName=SaveName, Include=Include)
          if not hasattr(self,'_SaveName_usr'):
              self._SaveName_usr = (SaveName is not None)
          # If SaveName provided by user, override
          if SaveName is not None:
              self._SaveName = SaveName
              self._SaveName_usr = True
          else:
              # Don't update if former is user-defined and ForceUpdate is False
              # Override if previous was:
              # automatic or (user-defined but ForceUpdate is True)
              if (not self._SaveName_usr) or (self._SaveName_usr and ForceUpdate):
                  SN = SaveName_Conv(Mod=self._Mod, Cls=self.Cls, Type=self.Type,
                                     Name=self.Name, Deg=self._Deg, Exp=self.Exp,
                                     Diag=self.Diag, shot=self.shot,
                                     version=self._version, usr=self._usr,
                                     Include=Include)
                  self._SaveName = SN
                  self._SaveName_usr = False