anchor.diff:     #:inner
      #:client
   
  -   ;; js runtime utils
  -   #:*ps-lisp-library*
  -   #:mapcar
  -   #:map-into
  -   #:map
  -   #:member
  -   #:append
  -   #:set-difference
  +   ;; utils
  +   #:@
  +   #:chain
  +   #:defined
  +   #:undefined
  +   #:booleanp
  +   #:objectp
  +   #:stringify
  +
  +   ;; html generator for javascript
  +   #:*ps-html-empty-tag-aware-p*
  +   #:*ps-html-mode*
  +   #:ps-html
  +   #:who-ps-html
  +
  +   ;; lisp eval
  +   #:lisp
  +
  +   ;; js object stuff
  +   #:delete
  +   #:typeof
  +   #:instanceof
  +   #:new
  +   #:create
  +
  +   ;; slot access
  +   #:with-slots
  +   #:getprop
  +   #:in
  +
  +   ;; literals
  +   #:regex
  +   #:this
  +   #:undefined
  +   #:{}
  +   #:false
  +
  +   ;; iteration
  +   #:for
  +   #:for-in
  +   #:while
  +
  +   ;; global var
  +   #:var
  +
  +   ;; control flow
  +   #:try
  +   #:break
  +   #:continue
  +
  +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  +;;; Deprecated functionality
  +
  +   #:define-script-symbol-macro
  +   #:gen-js-name
  +   #:with-unique-js-names
  +   #:defjsmacro
  +   #:js-compile
  +   #:js-inline
  +   #:js-inline*
  +   #:js
  +   #:js*
  +   #:symbol-to-js
  +   #:slot-value
  +   #:compile-script
  +   #:defmacro/ps
  +   #:%
  +   #:==
  +   #:===
  +   #:!=
  +   #:!==
  +   #:labeled-for
  +   #:do-set-timeout
  +   #:concat-string
  +   #:with
  +   #:label
  +   #:f
  +   #:bind
  +   #:bind*
      ))
  
positive.code:    #:let
  
     ;; variables
     #:var
     #:defvar
  
     ;; iteration
     #:for
     #:for-in
     #:while
     #:do
     #:do*
     #:dotimes
  
negative.code:    #:switch
     #:case
     #:default
  
     ;; function definition
     #:defun
  