anchor.diff:      author_opinion = @data(userOpinion(point.user))
       current_user = @data('/current_user')
   
  -    R.li 
  +    LI 
         className: "point closed_point #{@props.location_class} 
           #{if point.is_pro then 'pro' else 'con'}"
         'data-id':@props.key
  
positive.code:         Auth()
        else
          #reasons
          R.div 
            className:'reasons_region'
            style : { width: REASONS_REGION_WIDTH },
              #community pros
  
negative.code:       if @props.location_class == 'community_point' && @props.is_new
          @renderNewIndicator()
  
        DIV className:'includers', onMouseEnter: @highlightIncluders, onMouseLeave: @unHighlightIncluders, 
          if @props.location_class == 'community_point'
            @renderIncluders()
  
          if !selected_segment || ( author_opinion && author_opinion.stance_segment == selected_segment )
            Avatar tag: SPAN, key: point.user, className:"point_author_avatar", hide_face: point.hide_name
  
        DIV className:'point_content', style : { width: POINT_CONTENT_WIDTH },
          if @props.location_class == 'community_point'
            IMG 
              className: 'community_point_mouth'
              src: "<%= asset_path 'community_point_mouth.png' %>"
  
          DIV className:'point_nutshell',
            point.nutshell
            if point.text
              if @local.show_details or 
                (point.nutshell.length + point.text.length) < 210
                  DIV className: 'point_details', dangerouslySetInnerHTML:{__html: point.text}
              else
                SPAN className: 'point_details_tease', 
                  $("<span>#{point.text[0..210-point.nutshell.length]}</span>").text() + "... [more]"
  
        if current_user.user == point.user && @props.location_class == 'decision_board_point'
          DIV null,
            # Should we only allow editing of a point before it is published? 
            # Is an author allowed to edit a point after someone else has included it?
            A className: 'edit_point', onClick: (=> points = @data(@props.your_points_key); points.editing_points.push(@props.key); save(points)), 
              SPAN null, 'edit'
  
            # Allow the point author to delete this point before it is published.
            # After it gets published, however, it can influence other people, so the author shouldn't be able to delete.
            # Later they can just remove it from their list if they don't believe it anymore. 
            if point.includers.length == 0 || (point.includers.length == 1 && point.includers[0] == current_user.user)
              A className: 'delete_point', onClick: @deletePoint, 
                SPAN null, 'delete'
  
  
  ##
  