Purely as a matter of style I like using `------` underlines for second-level headers, as the visual parse of the raw file is a little bit easier.