anchor.diff:      , 
         R.div className:'points_heading_label', 
           if @data('root').page_name == 'results' then "Top #{label}" else "Others' #{label}"
  -        R.p className:'points_segment_label', style: {visibility: if selected_segment[0] == null then 'hidden' else 'visible'},
  -          if selected_segment[0] == null then '-' else "for those who #{stance_names[selected_segment[0]]}"          
  +        R.p className:'points_segment_label', style: {visibility: if selected_segment == null then 'hidden' else 'visible'},
  +          if selected_segment == null then '-' else "for those who #{stance_names[selected_segment]}"          
   
         R.ul null, 
           if points.length > 0
  
positive.code:   onSelectSegment : (ev) ->
      if @root.page_name == 'results'
        segment = $(ev.currentTarget).data('segment')
  
        selected_segment = @data('histogram').selected_segment
  
        # If clicking on already hard-selected segment, then we'll deselect. 
        segment = if selected_segment[0] == segment && 
                     selected_segment[1] then null else segment
        click_select = ev.type == 'click' 
  
        #ignore mouseEnter and mouseLeave events if selection was via click
        return if selected_segment && selected_segment[1] && !click_select 
  
        @data('histogram').selected_segment = [segment, click_select && segment]
        ev.stopPropagation()
  
    render : ->
  
negative.code: 
    onSelectSegment : (segment) ->
      hist = @data('histogram')
      if !segment or hist.selected_segment == segment
        # Deselect
        hist.selected_segment = null
        hist.selected_segment_isclicked = null
      else
        # Select
        hist.selected_segment = segment
        hist.selected_segment_isclicked = true
      save(hist)
  
    render : ->
  