Mix Array-like behaviors into your Ruby classes