anchor.diff:          member __.handleConnectionClosed(): unit = jsNative
           member __.createMessageTransports(encoding: string): Promise<Client.MessageTransports> = jsNative
           member __.registerProposedFeatures(): unit = jsNative
  -        member __.registerBuiltinFeatures(): unit = jsNative+        member __.registerBuiltinFeatures(): unit = jsNative
  
positive.code:         member __.sendRequest<'P, 'R>(``type``: Client.RequestType, ``params``: 'P, ?token: CancellationToken) : Promise<'R>  = jsNative
          member __.onRequest(``type``: Client.RequestType, handler: Client.RequestHandler) : unit  = jsNative
          member __.sendNotification(``type``: Client.NotificationType, ?``params``: 'P) : unit  = jsNative
          member __.onNotification(``type``: Client.NotificationType, handler: Client.NotificationHandler0): unit  = jsNative
          member __.clientOptions: Client.LanguageClientOptions  = jsNative
          member __.onTelemetry: Event<obj option>  = jsNative
          member __.onDidChangeState: Event<Client.StateChangeEvent>  = jsNative
  
negative.code:         type RequestHandler0 = obj
          type GenericRequestHandler = obj
          type NotificationType = obj
          type NotificationHandler<'a> = 'a -> unit
          type GenericNotificationHandler = obj
          type MessageReader = obj
          type MessageWriter = obj
  