Small nit: as a style convention, we place braces on the same line as the end of the declaration, not on a newline.