pub fn object_from_json(map: Map<String, Value>) -> MapExpand description
JSON object → IR object.
An overlay layer is a map, not a value — a scalar layer would replace the
whole document rather than shadow a key — so a caller holding a serde_json
object needs this rather than from_json to build one.