Since we added support for the help text in diagnostics, we haven't yet refactored every single rule to take advantage of it. Some rules still stuff everything into Description, but should be broken out into separate fields. We should audit each rule and split up the rule messages where appropriate (not every rule needs help text).