code: def delete(self, key: bytes) -> Tuple[Hash32]:
          
          validate_is_bytes(key)
          validate_length(key, self._key_size)
  
          return self.set(key, self._default)
docs: Equals to setting the value to None
          Returns all updated hashes in root->leaf order