     (assert (= (seq a) (seq (to-array [1 2 3]))))
     (assert (= 42 (aset a 0 42)))
     (assert (not= (seq a) (seq (to-array [1 2 3]))))
-    ;; FAILURE - array equals, no fix?
+    ;; WON'T FIX - array equals.
     ;; (assert (not= a (aclone a)))
 )
 


  ;; ;; basic iteration

  ;; FAILURE - doesn't work as it uses a js-obj with the .-value and .-done keys internally.
  ;; (def iter (iterator [1 2 3]))

  ;; (assert (= (.-value (.next iter)) 1))

  ;;   (assert (= 500 (count m)))
  ;;   (assert (= 123 (m "foo123"))))

  ;; WON'T FIX - needs .sort on JSArray and a way to convert comparators to funcs, unsure if it's worth fixing.
  ;; ;; comparator
  ;; (assert (= [1 1 2 2 3 5] (seq (.sort (to-array [2 3 1 5 2 1]) (comparator <)))))
  ;; (assert (= [5 3 2 2 1 1] (seq (.sort (to-array [2 3 1 5 2 1]) (comparator >)))))
