anchor.diff:  (define-js-macro make-string (&optional size)
     `(%transpiler-string ""))
   
  -(define-js-macro make-hash-table ()
  +(define-js-macro make-hash-table (&rest ignored)
     "{}")
   
   (define-js-macro vm-go (tag)
  
positive.code: (define-js-binary eq "===")
  (define-js-binary eql "==")
  
  (define-js-macro make-array ()
    "[]")
  (define-js-macro aref (arr &rest idx)
    `(%transpiler-native ,arr
      ,@(mapcar #'(lambda (x)
  
negative.code: ;;;; basic functions to simulate basic data types.
  
  (defun js-base ()
    (js-transpile 
  '(
  ; IDENTITY - use native
  
  