Added more tests for testing parent assignments for custom accessors on objectarrays and typed arrays for #2076.
Correctly update parent on old and new value when setting object, object arrays and typed arrays. Part of solution for #2076