Nominal for Storing, Structural for Manipulating | Hacker News Reader