Added test for nested objects and fixed array unshift support
Fixed updating values inside objects in arrays (objects with index 0 didn't get updated since 0 = false)