add general FakeRecord error class
add documentation to FakeRecord