anchor.diff:              else
                 Point { key: point, location_class: 'decision_board_point', your_points_key: @props.key }
   
  -        R.div className:'add_point_drop_target',
  -          R.div className: "drop_target_circle_#{left_or_right}"
  -          R.img className:'drop_target', src: "<%= asset_path 'drop_target.png' %>"
  -          R.span className:'drop_prompt',
  +        DIV className:'add_point_drop_target',
  +          DIV className: "drop_target_circle_#{left_or_right}"
  +          IMG className:'drop_target', src: "<%= asset_path 'drop_target.png' %>"
  +          SPAN className:'drop_prompt',
               #"Drag #{@props.valence} points from the #{if @props.valence == 'pro' then 'left' else 'right'} that resonate with you."
               "Drag a #{capitalize(if @props.valence=='pros' then 'pro' else 'con')} from the #{left_or_right}"
   
   
           if !your_points.adding_new_point
  -          R.div className:'newpoint_prompt',
  -            R.span className:'qualifier', 
  +          DIV className:'newpoint_prompt',
  +            SPAN className:'qualifier', 
                 'or '
  -            R.span className:'newpoint_bullet', dangerouslySetInnerHTML:{__html: '&bull;'}
  -            R.a className:'newpoint_link', 'data-action':'write-point', onClick: @handleAddPointBegin,
  +            SPAN className:'newpoint_bullet', dangerouslySetInnerHTML:{__html: '&bull;'}
  +            A className:'newpoint_link', 'data-action':'write-point', onClick: @handleAddPointBegin,
               "Express a new #{capitalize(if @props.valence == 'pros' then 'pro' else 'con')}"
           else
             EditPoint { key: "new_point_#{@props.valence}", fresh: true, valence: @props.valence, your_points_key: @props.key }
  
positive.code: 
          # I had to make this wrapper to make a new context for i
          wrapper = (i) => (=> @onSelectSegment(i))
          R.a key: "segment-#{i}", className: c, onClick: wrapper(i), phrase
  
  
  ##
  
negative.code:     #              (which is absolutely positioned) grows taller the wing points
      #           2) when filtering the points on result page to a segment without many inclusions,
      #              the document height can jarringly fluctuate
      DIV 
        className:"points_by_community #{@props.key}_by_community"
        style: { width: POINT_CONTENT_WIDTH, minHeight: (if @proposal.points.length > 4 then jQuery(window).height() else 400) }
      , 
        DIV className:'points_heading_label', 
          if @data('root').page_name == 'results' then "Top #{label}" else "Others' #{label}"
          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]}"          
  
        UL null, 
          if points.length > 0
            for point in points
              Point 
  