dict1 + dict2 is syntactic sugar, you had been able to do `dict1.update(dict2)` since forever.
Re:Guido van Rossum joins Microsoft
by HelloNurse on Friday November 13, 2020 @09:40AM
(#25082619)
No, it's completely different: dict1+dict2 creates a new object and leaves inputs unchanged, dict1.update(dict2) modifies dict1.
you've been able to do splat for forever!
https://dpaste.org/yU7s
For it's age and popularity - the tooling is abysmal.
I have to rewrite too many things, that I expected to just be there for the age of the project.
And some things were only fixed now! dict + dict only started to work with 3.9!