anchor.diff:                         ("three" 3)
                          ("five" 5)
                          ("ten" 10)
  -                       ("googol" -1.0000000000000002d100)))
  +                       ("googol" ,(- *googol*))))
                    ("arr" (t nil :undefined :null 100000 "hello" (("one" 1)))))
                  %result%)))
     (setf webkit:*js-object-type* :hash-table))
  
positive.code: 
  (def-test fractional-number (:suite js-tests)
    (with-js-transform-result "5.3" (%result%)
      (is (= 5.3d0 %result%))))
  
  (def-test periodic-number (:suite js-tests)
    (with-js-transform-result "var num = 5/3; num" (%result%)
      (is (equal 1.6666666666666667d0 %result%))))
  
  ;;; Strings
  
  
negative.code:   (with-js-transform-result "-6" (%result%)
      (is (= -6 %result%)))
    (with-js-transform-result "Math.pow(10, 100)" (%result%)
      (is (= *googol* %result%)))
    (with-js-transform-result "-Math.pow(10, 100)" (%result%)
      (is (= (- *googol*) %result%))))
  
  (def-test special-numbers (:suite js-tests)
    (with-js-transform-result "NaN" (%result%)
  