Design Notes on Kotlin Value Classes | Hacker News Reader