Added support for Array.observe & splice changeRecords
add support for Array.observe splice mutations