Those comments definitely helped. But there were a couple questions which came down to "does Python copy this data structure or simply pass a reference", and all I had to go on there was "if I was designing the language, how would I do it?"
In one case, I apparently think that Python got it wrong. :-)
In one case, I apparently think that Python got it wrong. :-)