code: def session_path(self, path=None):
  		
  		if path is not None:
  			if path.startswith(self.directory_sep()) is True:
  				self.__session_path = self.normalize_path(path)
  			else:
  				self.__session_path = self.join_path(self.__session_path, path)
  		return self.__session_path
docs: Set and/or get current session path
  
  		:param path: if defined, then set this value as a current session directory. If this value starts \
  		with a directory separator, then it is treated as an absolute path. In this case this value replaces
  		a current one, otherwise this value is appended to a current one.
  
  		:return: str