dumps()/dumpd() raise TypeError for dict with "lc" key and non-JSON-native value
langchain_core.load.dumps() and dumpd() fail when a dict contains a key named "lc" (e.g. locale or language code) and any value in that dict is not JSON-serializable (e.g. datetime). The escape logic added in #34455 wraps the entire dict without serializing its values, leaving raw objects that json.dumps cannot handle.
