As requested by @KevinRansom in the comment on #2142. Compiler errors appear duplicated, resulting in us needing to HashSet them in FSharpDocumentDiagnosticAnalyzer.GetDiagnostics.