anchor.diff:  
       /// Returns the number of parameters of the specified method
       override x.GetParameterCount(overload:int) = 
  -        let meth = meths.Methods.[overload]
  +        let meth = meths.[overload]
           meth.Parameters.Length
           
       // @todo should return 'true' for param-list methods
  
positive.code:             // @todo This will not be perfect when the text contains generic types with more than one type parameter
              // since they will have extra commas. 
  
              let text = if lines.Length = 0 then meths.Name else  lines.[0]
              let textL = text.Split '('
              if textL.Length <> 2 then text else
              let text0 = textL.[0]
  
negative.code:     inherit CompletionData(CompletionText = (if mi.Name |> String.forall PrettyNaming.IsIdentifierPartCharacter then mi.Name else "``" + mi.Name + "``"), 
                             DisplayText = mi.Name, 
                             DisplayFlags = DisplayFlags.DescriptionHasMarkup)
      let description = lazy TipFormatter.formatTip false mi.DescriptionText
      let icon = lazy MonoDevelop.Core.IconId(ServiceUtils.getIcon mi.Glyph)
      override x.Description with get() = description.Value   
      override x.Icon with get() = icon.Value
  
      // TODO: what does 'smartWrap' indicate?
      override x.CreateTooltipInformation (smartWrap: bool) = 
  