updated object-clone.js