Update protocol for uniqueness and dicts