async def remove(self, *args, **kwargs) -> None:
    raw_key = (await self.get_raw_key(*args, **kwargs))
    key = self.get_key(raw_key)
    self.reset_key(key)
async def remove(self, *args, **kwargs) -> None:
    raw_key = (await self.get_raw_key(*args, **kwargs))
    key = self.get_key(raw_key)
    self.reset_key(key)