anchor.diff:      
       // params: DidCloseTextDocumentParams defined as follows:
   
  -    type DidCloseTextDocumentParams =
  +    type Params =
           { /// The document that was closed.
             TextDocument: TextDocumentIdentifier }
  -        interface INotification
   
   /// The document save notification is sent from the client to the server when the document was saved in the client.
   module DidSaveTextDocumentNotification =
  
positive.code:           InitializationOptions: obj option
            /// The capabilities provided by the client (editor)
            Capabilities: ClientCapabilities }
          interface IRequest
  
      /// error.data
      type InitializeError =
          { /// Indicates whether the client should retry to send the
            /// initilize request after showing the message provided in the ResponseError.
            Retry: bool }
          interface IResponseError
  
      /// Defines how the host (editor) should sync document changes to the language server.
      type TextDocumentSyncKind =
  
negative.code: 
  /// The references request is sent from the client to the server to resolve project-wide references for the symbol denoted 
  /// by the given text document position.
  module FindReferences =
      let ``method`` = "textDocument/references"
      
      //params: ReferenceParams defined as follows:
  