Diagnostic lifetimes cleanups Some diagnostic simplifications. r? `@oli-obk`
DiagnosticArgValue
String