anchor.diff:                          | false, true -> typeDisplay + enumtip () + fullName
                           | _ -> typeDisplay + fullName
   
  -                    ToolTip(signature, getSummaryFromSymbol symbolUse, getSegFromSymbolUse editor symbolUse)
  +                    ToolTip(signature, getSummaryFromSymbol symbolUse backUpSig, getSegFromSymbolUse editor symbolUse)
                   with exn -> ToolTips.EmptyTip
   
               | :? FSharpMemberFunctionOrValue as func ->
  
positive.code: 
                                  Highlight.asKeyword modifiers ++ func.DisplayName ++ Highlight.asSymbol ":" + "\n" + signature
  
                              ToolTip(signature, getSummaryFromSymbol symbolUse, getSegFromSymbolUse editor symbolUse)                            
  
                  else
                      //val name : Type
  
negative.code:         let endOffset = editor.Document.LocationToOffset(symbolUse.RangeAlternate.EndLine, symbolUse.RangeAlternate.EndColumn)
          TextSegment.FromBounds(startOffset, endOffset)
  
      let getSummaryFromSymbol (symbolUse:FSharpSymbolUse) (backupSig: Lazy<Option<string * string>>) =
          let xmlDoc, xmlDocSig = 
              match symbolUse.Symbol with
              | :? FSharpMemberFunctionOrValue as func -> func.XmlDoc, func.XmlDocSig
  