Tag: working with deep copy in JavaScript