Dart nullability syntax decision: a?[b] or a?.[b] | Hacker News Reader