create().newRecord(TBook()).into(StaticWithoutAnnotations.class);
assertEquals(13, StaticWithoutAnnotations.ID);
// [#935] Final member fields are considered when reading
B book = create().newRecord(TBook());
book.setValue(TBook_ID(), new FinalWithoutAnnotations().ID);
assertEquals(book, create().newRecord(TBook(), new FinalWithoutAnnotations()));
// [#935] ... but not when writing
FinalWithoutAnnotations f = create().newRecord(TBook()).into(FinalWithoutAnnotations.class);
assertEquals(f.ID, new FinalWithoutAnnotations().ID);
}