> Going back to Nim I see my code is full of "some" and "none" keywords, where > as Dart tries to minimize this syntax.
I usually store the "none" indicator elsewhere and avoid `Option[T]`. It works much better because `op(T)` doesn't have to be lifted to `op(Option[T])` everywhere.
