code: def get_distinguished(cls, account):
          
          if not cls.DISTINGUISHED_FOLDER_ID:
              raise ValueError('Class %s must have a DISTINGUISHED_FOLDER_ID value' % cls)
          folders = list(FolderCollection(
              account=account,
              folders=[cls(account=account, name=cls.DISTINGUISHED_FOLDER_ID, is_distinguished=True)]
          ).get_folders()
          )
          if not folders:
              raise ErrorFolderNotFound('Could not find distinguished folder %s' % cls.DISTINGUISHED_FOLDER_ID)
          if len(folders) != 1:
              raise ValueError('Expected result length 1, but got %s' % folders)
          folder = folders[0]
          if isinstance(folder, Exception):
              raise folder
          if folder.__class__ != cls:
              raise ValueError("Expected 'folder' %r to be a %s instance" % (folder, cls))
          return folder
docs: Gets the distinguished folder for this folder class