topic of array, two new fns, deep-aget deep-aset