def __setitem__(self, k, v) -> None:
    raise ValueError('ImmutableDict object cannot be modified (immutable)')
def __setitem__(self, k, v) -> None:
    raise ValueError('ImmutableDict object cannot be modified (immutable)')