https://www.dartlang.org/articles/style-guide/#do-use-a-space-before--in-function-and-method-bodies