What's the Deal with Immutability in JavaScript? | Hacker News Reader