Sets a deeply nested property of an object. Does nothing if the full path does not exist.
Object to set value of
Path into an object, e.g., "data.values.webmap", where "data" is a top-level property in obj
The value to set at the end of the path
Sets a deeply nested property of an object. Does nothing if the full path does not exist.