code: def pop(self, settings):
          
          if settings:
              for name in self.__slots__:
                  self._set(name, settings.pop(name, UNSET))
docs: Args:
              settings (dict): Dict to pop applicable fields from