anchor.diff:    (with-js-transform-result
         "var obj = {one: 1, two: 2, three: 3, five: 5, ten: 10, googol: Math.pow(10, 100)}; obj"
         (%result%)
  -    (is (equal '(("one"  1)
  +    (is (equal `(("one"  1)
                    ("two" 2)
                    ("three" 3)
                    ("five" 5)
                    ("ten" 10)
  -                 ("googol" 1.0000000000000002d100))
  +                 ("googol" ,*googol*))
                  %result%)))
     (setf webkit:*js-object-type* :hash-table))
   
  
positive.code:     (is (equal `(("one" 1)
                   ("nul" :null)
                   ("undef" :undefined)
                   ("googol" 1.0000000000000002d100)
                   ("nil" nil) ;; Maybe use non-dotted alists instead of this?
                   ("t" t)
                   ("o" (("one" 1)
  
negative.code:     (is (equal `(:one 1
                   :nul :null
                   :undef :undefined
                   :googol ,*googol*
                   :nil nil
                   :t t
                   :o (:one 1
  