Do you think it could be possible to initialize fields with their default value if they are not defined in the JSON doc being deserialized ?