Code style: function definition style

declarations have "{" on the same line of multiline definitions
(e.g. structs, etc). But we want normal function definitions
to have a bare protoype without "{" at the end. That character
goes on a line by itself just like the closing "}".