;; not collide with the compiler itself.
(late-compile
`(progn
- (progn ,@(mapcar (lambda (s) `(%intern-symbol (%js-vref ,(cdr s))))
+ (progn ,@(mapcar (lambda (s) `(%intern-symbol (%js-vref ,(string (cdr s)))))
(remove-if-not #'symbolp *literal-table* :key #'car)))
(setq *literal-table* ',*literal-table*)
(setq *variable-counter* ,*variable-counter*)