anchor.diff:                        ApplicableSpan = applicableSpan
                         ArgumentIndex = argumentIndex
                         ArgumentCount = argumentCount
  -                      ArgumentName = argumentName }
  +                      ArgumentName = argumentName
  +                      CurrentSignatureHelpSessionKind = MethodCall }
   
                   return! Some data
       }
  
positive.code: 
      static let oneColAfter (lp: LinePosition) = LinePosition(lp.Line,lp.Character+1)
      static let oneColBefore (lp: LinePosition) = LinePosition(lp.Line,max 0 (lp.Character-1))
  
      static member internal ProvideMethodsAsyncAux
          (
  
negative.code:       Parameters: SignatureHelpParameterInfo[]
        MainDescription: ResizeArray<RoslynTaggedText> }
  
  type CurrentSignatureHelpSessionKind =
      | FunctionApplication
      | MethodCall
  
  type SignatureHelpData =
      { SignatureHelpItems: SignatureHelpItem[]
        ApplicableSpan: TextSpan
        ArgumentIndex: int
        ArgumentCount: int
        ArgumentName: string option
        CurrentSignatureHelpSessionKind: CurrentSignatureHelpSessionKind }
  
  [<Shared>]
  [<Export(typeof<IFSharpSignatureHelpProvider>)>]
  