Sets a deeply nested property of an object. Creates the full path if it 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. Creates the full path if it does not exist.