I don't know how to do it. I don't know how to create a new Record()
instance at KiraDB line 329.

You can see what I tried. But that fails.
hopefully moving the ball forward on creating an instance that implements the Record interface
remove final on Record instantiation
This is work-in-progress, but with this part changed, it passes
tests.  retrieveObjectByPrimaryKey() returns Record here. Next
will start on executeQuery()
Modified to use Record object instead of Object in prep for using
Generics.
Genericize KiraDb
With Generics, removed the cast at the end of testFileBackingStore()
because q3Results is already List<Person>