Code boilerplate: Is it always bad? | Hacker News Reader