From the language specification: "The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next."
There's a long shot between "not specified" and "uniformly random".
There's a long shot between "not specified" and "uniformly random".