=begin I thought about that too. I was think about other functions. sort, of course, is going to give you a new array, but what about functions that already knows that is not going to do anything, like [].reverse ? Ruby gives you ...schouery (Rafael Schouery)