Tuple is now an array-like object!

So now it has the same interface as arrays. Had to add a toArray method,
but that's all really.
Added some examples for the array-like stuff.
Added more on array-like docs.