|The data structure to add new data to|
|The data structure to be replaced|
|The data structure to be added|
ds_list previously added to another
ds_list with the contents of a new
Because data structures are referenced by numerical values, this script may not behave as you expect! If a numerical entry in the parent
ds_list happens to match the value of a child
ds_list, there is no guarantee which value will be replaced!
Intended only for use with JSON functions. Normally, adding one data structure to another simply stores a reference to the data structure, therefore this function is necessary to flag the list value as a data structure itself so its contents are written to the JSON file.