composite key deserializers