[[explain importance of this notion of immutability to proper understanding of Tcl's semantics]] [[and consequences for extension design]] ???