Mutability and Persistent Data Structures: Retroactivity | Hacker News Reader