From: "trans." Date: 2005-01-19T23:06:02+09:00 Subject: Re: value by reference Right. I'm not suggesting that Ruby change this. I'm just wondering if might be possible to add an extra feature that would allow for the alternate when passing arguments through methods. Personally, I've alwasy thought of variables as containters, so in that way of thinking, which I think is common, one would expect to be able to change what's in the container. I don't think Ruby's approach is always simple for the enduser and it does lead to some surprises --for example this very thread. Hmm..reminds me of why I like the idea of all variables being collections.... Binding.of_caller is useful for meta-programming, but that's bad business for general use. T.