Sets the value at path of object. If a portion of path doesn't exist, it's create.
The object to modify.
The path of the property to set.
Optional
The value to set.
Sets the value at path of object. If a portion of path doesn't exist, it's create.