Walks a property path (e.g. ["profile", "address", "street"], where
"profile" is the top-level property name and ["address", "street"]
came from a sub-property path) down to its leaf. Every segment except the
last must already exist and be type: object. Returns the immediate
parent container (whose .properties/.order/.required the caller
reads/writes) and the leaf property name, so the same read/write logic
works identically whether the target is top-level or nested.
Walks a property path (e.g.
["profile", "address", "street"], where"profile"is the top-level property name and["address", "street"]came from a sub-property path) down to its leaf. Every segment except the last must already exist and betype: object. Returns the immediate parent container (whose.properties/.order/.requiredthe caller reads/writes) and the leaf property name, so the same read/write logic works identically whether the target is top-level or nested.