         array.append(str1)
         XCTAssertEqual(str2, array[0])
         XCTAssertEqual(str1, array[1])
+
+        assertThrows(array[200])
     }
 
     func testFirst() {

        XCTAssertEqual(Int(2), array.count)
        XCTAssertEqual(str2, array[0])
        XCTAssertEqual(str2, array[1])
    }

    func testChangesArePersisted() {

        XCTAssertEqual(2.22, sorted[1].doubleCol)
        XCTAssertEqual(2, sorted[1].intCol)
        XCTAssertEqual(1.11, sorted[2].doubleCol)

        assertThrows(array.sorted([SortDescriptor(property: "noSuchCol", ascending: true)]))
    }

    func testFastEnumeration() {
