https://www.dartlang.org/articles/style-guide/#do-place-the-opening-curly-brace--on-the-same-line-as-what-it-follows