https://www.dartlang.org/articles/style-guide/#prefer-using-var-without-a-type-annotation-for-local-variables