It's also not an issue in Python's dictionary literal syntax:
>>> {{'a': 1}, {'a': 2}} {'a': 2}
So the multiple keyword argument problem isn't an inherent issue with so much as it's a problem with keyword arguments being specified twice (which has been a restriction since before they allowed multiple to be used).