anchor.diff:  
   open Microsoft.FSharp.Compiler
   open Microsoft.FSharp.Compiler.SourceCodeServices
  - 
  +
   module internal CompletionUtils =
     let map =
       [ 0x0000,  ("Class", "C")
  
positive.code:   type CompletionResponse =
      {
        Name: string
        Code: string
        Glyph: string
        GlyphChar: string
      }
  
negative.code:                    Data = [ for d in decls do
                                 let code = Microsoft.FSharp.Compiler.SourceCodeServices.PrettyNaming.QuoteIdentifierIfNeeded d.Name
                                 let (glyph, glyphChar) = CompletionUtils.getIcon d.Glyph
                                 yield {CompletionResponse.Name = d.Name; ReplacementText = code; Glyph = glyph; GlyphChar = glyphChar } ] }
  
    let symbolUse (serialize : obj -> string) (symbol: FSharpSymbolUse, uses: FSharpSymbolUse[]) =
      let su =
  