anchor.diff:  
          (define-react-class
              mini-opinion
  -           (psx
  -            (:div
  -             :class "opinion"
  -             :style (create position :absolute top (prop top) left (prop left)
  -                            background :white)
  -             (var vv (prop opinion votevalue))
  -             (:b (case vv
  -                   (-1 "-") (0 "o") (1 "+")))
  -             (:flag-display :flag (prop opinion flag)))))
  +           (let ((vv (prop opinion votevalue)))
  +             (psx
  +              (:div
  +               :class "opinion"
  +               :style (create position :absolute top (prop top) left (prop left)
  +                              background :white)
  +               (:b (case vv
  +                     (-1 "-") (0 "o") (1 "+")))
  +               (:flag-display :flag (prop opinion flag))))))
   
          (defun %make-sway-func (weight)
            ;;For now, just a parabola
  
positive.code: 
         (defun distribute-ranks-evenly (number
                                         &optional (rankmax
                                                    (/ *opin-box-height*
                                                       *minimum-space*)))
           (let* ((div (chain -math (floor (/ number rankmax))))
                  (mod (% number rankmax))
                  (ranks (+ div (if (< 0 mod) 1 0)))
  
negative.code: 
         (defun %make-opin-popups (opinions)
           (loop for op in opinions
                 for (x y) in (opinion-fan (length opinions))
                 collect
                 (psx (:mini-opinion :opinion (@ op 0)
                                     :top (+ x (lisp *unit-string*))
  