[#2342] Make update_json.py non-destructively merge objects