StridedArray and StridedList? WTF is going on.