Immutable collections and objects for Flutter and Dart | Hacker News Reader