Old: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (bound method dict[Unknown, Unknown].__setitem__(key: Unknown, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: @Todo, /) -> None, (key: slice[Any, Any, Any], value: Iterable[@Todo], /) -> None])` cannot be called with a key of type `Literal["nicknames"]` and a value of type `list[Unknown]` on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[@Todo]`
New: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (bound method dict[Unknown, Unknown].__setitem__(key: Unknown, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: str | Unknown, /) -> None, (key: slice[Any, Any, Any], value: Iterable[str | Unknown], /) -> None])` cannot be called with a key of type `Literal["nicknames"]` and a value of type `list[Unknown]` on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[str | Unknown]`