From: Hal Fulton Date: 2006-01-03T04:44:23+09:00 Subject: Re: Can't change the value of self Jonathan Leighton wrote: > Thanks very much for this explanation, the restriction makes a lot more > sense to me now. You should also know that more complex objects (as you know) can often change their state. In particular, Array and String both implement a replace method, which totally replaces their contents. But even then, the object id stays the same. Hal