Style: our style guide mandates that method implementations have the opening brace on a newline.