More work on Array<T>