specs for primary key and private setter serialization