 private class Person : Record {
     var id: Int64?
     let name: String
+    let email: String?
     let bookCount: Int?
     
-    init(id: Int64? = nil, name: String) {
+    init(id: Int64? = nil, name: String, email: String? = nil) {
         self.id = id
         self.name = name
+        self.email = email
         self.bookCount = nil
         super.init()
     }

            XCTAssertEqual(recorder.recordsBeforeChanges.map { $0.name }, ["Barbara", "Arthur"])
            XCTAssertEqual(recorder.recordsAfterChanges.count, 1)
            XCTAssertEqual(recorder.recordsAfterChanges.map { $0.name }, ["Craig"])
        }
    }
    

    required init(row: Row) {
        id = row.value(named: "id")
        name = row.value(named: "name")
        email = row.value(named: "email")
        bookCount = row.value(named: "bookCount")
        super.init(row: row)
    }
