> since you don't know what python does, why don't > you just shut up? Ooh, poor diddums got proven wrong. I blew the lid on your little baby. <cries> What python DOES is irrelevant - the way it's written (and therefore viewed by programmers coming from other languages) makes it inconsistant. The same statement (a = b) behaves entirely differently in each case.