Serializer/Deserializer person object, with type