anchor.diff:  
   (COMMON-LISP:DEFCLASS DECLARATION-OPTIONS (WORK-DONE-PROGRESS-OPTIONS) COMMON-LISP:NIL)
   
  -(COMMON-LISP:DEFCLASS DECLARATION-REGISTRATION-OPTIONS (DECLARATION-OPTIONS TEXT-DOCUMENT-REGISTRATION-OPTIONS STATIC-REGISTRATION-OPTIONS)
  -                      COMMON-LISP:NIL)
  +(COMMON-LISP:DEFCLASS DECLARATION-REGISTRATION-OPTIONS (DECLARATION-OPTIONS TEXT-DOCUMENT-REGISTRATION-OPTIONS STATIC-REGISTRATION-OPTIONS) COMMON-LISP:NIL)
   
   (COMMON-LISP:DEFCLASS DECLARATION-PARAMS (TEXT-DOCUMENT-POSITION-PARAMS WORK-DONE-PROGRESS-PARAMS PARTIAL-RESULT-PARAMS) COMMON-LISP:NIL)
   
  
positive.code: * specific properties."
                          :TYPE
                          (LEM-LSP-MODE/TYPE:TS-INTERFACE ("documentationFormat" :TYPE (LEM-LSP-MODE/TYPE:TS-ARRAY MARKUP-KIND) :OPTIONAL-P COMMON-LISP:T)
                           ("parameterInformation" :TYPE
                            (LEM-LSP-MODE/TYPE:TS-INTERFACE ("labelOffsetSupport" :TYPE COMMON-LISP:BOOLEAN :OPTIONAL-P COMMON-LISP:T)) :OPTIONAL-P
                            COMMON-LISP:T))
                          :READER SIGNATURE-HELP-CLIENT-CAPABILITIES-SIGNATURE-INFORMATION)
                         (CONTEXT-SUPPORT? :INITARG :CONTEXT-SUPPORT :DOCUMENTATION "*
  
negative.code: *   you receive them."
                          :TYPE (LEM-LSP-MODE/TYPE:TS-ARRAY TEXT-DOCUMENT-CONTENT-CHANGE-EVENT) :READER DID-CHANGE-TEXT-DOCUMENT-PARAMS-CONTENT-CHANGES)))
  
  (COMMON-LISP:DEFTYPE TEXT-DOCUMENT-CONTENT-CHANGE-EVENT ()
    '(COMMON-LISP:OR
      (LEM-LSP-MODE/TYPE:TS-INTERFACE ("range" :TYPE RANGE :OPTIONAL-P COMMON-LISP:NIL) ("rangeLength" :TYPE COMMON-LISP:NUMBER :OPTIONAL-P COMMON-LISP:T)
       ("text" :TYPE COMMON-LISP:STRING :OPTIONAL-P COMMON-LISP:NIL))
      (LEM-LSP-MODE/TYPE:TS-INTERFACE ("text" :TYPE COMMON-LISP:STRING :OPTIONAL-P COMMON-LISP:NIL))))
  
  (COMMON-LISP:DEFCLASS WILL-SAVE-TEXT-DOCUMENT-PARAMS (LEM-LSP-MODE/JSON:OBJECT)
                        ((TEXT-DOCUMENT :INITARG :TEXT-DOCUMENT :DOCUMENTATION "*
  