anchor.diff:      (cons first
             (mapcar #'second rest))))
   
  -;;(split-sequence:split-sequence #\. (car args))
   (defmethod translate-named-item ((backend javascript-backend) (item (eql 'closure-template.parser:namespace)) args)
     (let* ((*js-namespace* (if (car args)
                             (cons 'ps:@
  
positive.code:        ,(translate-item backend (second args)))))
  
  (defmethod translate-named-item ((backend javascript-backend) (item (eql 'closure-template.parser:literal)) args)
    (list 'setf *js-print-target*
          (list 'ps:+
                *js-print-target*
                (car args))))
          
  (defmethod translate-named-item ((backend javascript-backend) (item (eql 'closure-template.parser:foreach)) args)
    (let* ((loop-var (make-symbol (string-upcase (second (first (first args))))))
  
negative.code:                                (/ (round (* ,number factor)) factor))
                               (round ,number))))             
               ,body)
             (unless $$template-output$$
               (funcall (ps:@ $template-output$ join) ""))))))
  
  (defmethod translate-named-item ((backend javascript-backend) (item (eql 'closure-template.parser:with)) args)
    (let ((*local-variables* *local-variables*))
  