Deep cloning objects in JavaScript, the modern way | Hacker News Reader