anchor.diff:  
       # We save the slider's position to the server only on mouse-up.
       # This way you can drag it with good performance.
  -    if your_opinion.stance       != slider.stance
  -      your_opinion.stance         = slider.stance
  +    if your_opinion.stance != slider.stance
  +      your_opinion.stance = slider.stance
         save your_opinion
         window.writeToLog 
           what: 'move slider'
  
positive.code:         save @local
  
    onMouseLeave: (ev) -> 
      @local.mouse_opinion_value = null
      save @local
  
    onMouseUp: (ev) -> 
      hist = fetch('histogram')     
      
      if hist.dragging
  
negative.code:     root = @root
      $el = $(@getDOMNode())
  
      # Each Component that implements this mixin can get triggered multiple times after a route change. 
      # So we're going to ensure that we apply styles only once for a given route change. 
      return if @transitioning == root.proposal_mode
  
      @transitioning = root.proposal_mode
  
      switch @name
  