From: Fredrik Date: 2008-04-29T18:25:04+09:00 Subject: Re: Array#first is not Array#[0] I'm sorry, I think I am too vague about what I want to achieve. What I want is to have is an "array" that behaves exactly like an array EXCEPT that each element has some text attached to it. Array#size is not an element but Array#last is an element for example. Maybe it's not doable in any other way than copying the text into each element since I would like this text to follow into Array#each, Array#map and all those methods. What I am still thinking about though, is this: Why on earth is Array#first not calling Array#[0] ??? Fredrik