Isolate json-io usage behind a JSON bridge.