The importance of isolation for unit tests written in impure languages | Hacker News Reader