code: def _save(self, doc, fp):
      json.dump(doc, fp, **DUMP_KWARGS)
  
imports: import datetime
  import decimal
  import difflib
  import json
  import os
  import traceback
  from collections.abc import Iterable
  from typing import Any
label_desc: Use image node_id 2 for calling the ReferenceJson obj's underlying member method code with example usage: obj._save(doc, fp) without return types