anchor.diff:                    minHeight: if bar.length == 0 then 75 else 0
                   for opinion in bar
                     user = opinion.user
  +                  if selected_opinion
  +                    is_selected = selected_opinion.user == user
  +                    users_to_highlight = [selected_opinion.user]
                     Avatar 
                       key: user
                       user: user
                       hide_face: @root.proposal_mode == 'crafting'
                       hide_name: @root.proposal_mode == 'crafting'
                       'data-segment':segment
  +                    onClick: do (opinion) =>
  +                      =>
  +                        selected_opinion = hist.selected_opinions?.length == 1 and hist.selected_opinions?[0]
  +                        # If already selected, deselect
  +                        if selected_opinion.key == opinion.key
  +                          console.log('deselecting')
  +                          hist.selected_opinions = []
  +                        else
  +                          console.log('selecting')
  +                          hist.selected_opinions = [opinion]
  +                        save(hist)
                       style:
                         height: avatar_size
                         width: avatar_size
  -                      opacity: if users_to_highlight && 
  -                        !_.contains(users_to_highlight, opinion.user) 
  +                      opacity: if users_to_highlight &&
  +                        !_.contains(users_to_highlight, opinion.user)
                           then '.15' 
                           else if selected_segment == null || is_selected 
                           then '1.0'
  
positive.code: 
    buildPointsList : ->
      is_results = fetch('root').proposal_mode == 'results'
      selected_segment = fetch('histogram').selected_segment
      included_points = fetch(@proposal.your_opinion).point_inclusions
      points = @page.points
      opinions = @page.opinions
  
negative.code:       ev.stopPropagation()
  
    render : ->
      hist = fetch('histogram')
      selected_segment = hist.selected_segment
      users_to_highlight = hist.highlighted_users
  
  
      histogram_data = fetch('histogramdata/' + @proposal.slug)
  