| 1234567891011121314151617181920212223 | from .proxy import proxyfrom .single_set_model import single_set_modelclass single_set_proxy(proxy):    def set(self, target: str) -> None:        self._target.content = target    def get(self) -> str:        return self._target.content    @classmethod    def _create(cls, target: type, content: str) -> proxy:        if type(target) is not type:            raise TypeError("Target must be an class.")        if not issubclass(target, single_set_model):            raise TypeError("Target must be subclass of single_set_model.")            return cls(target(content = content))        @classmethod        def create(cls, content: str) -> proxy:        raise NotImplementedError()
 |