anchor.diff:                            TABLE className: 'current_cluster', style: {width: '100%'},
                               TBODY null,
                                 for other_proposal in curr_cluster.proposals
  -                                TR href: "/#{other_proposal.long_id}", onClick: clickInternalLink, key: "tr/#{other_proposal.long_id}",
  +                                TR href: proposal_url(other_proposal), onClick: clickInternalLink, key: "tr/#{other_proposal.long_id}",
                                     TD style: {textAlign: 'left', paddingLeft: 20},
  -                                    A href: "/#{other_proposal.long_id}", onClick: clickInternalLink, style: {fontWeight: if other_proposal.key == @proposal.key then 700 else 400},
  +                                    A href: proposal_url(other_proposal), onClick: clickInternalLink, style: {fontWeight: if other_proposal.key == @proposal.key then 700 else 400},
                                         other_proposal.name
   
                                     TD style: {position: 'relative'},
  
positive.code:                                     UL className: 'other_proposal_list', style: {backgroundColor: 'rgba(0,0,0,.2)', borderRadius: '4px', padding: '8px 0' },
                                        for other_proposal in cluster.proposals
                                          LI style: {listStyle: 'none'}, key: "li/#{other_proposal.long_id}",
                                            A href: "/#{other_proposal.long_id}", onClick: clickInternalLink, style: {display: 'block', textAlign: 'left', padding: '2px 10px'},
                                              other_proposal.name
  
  
  
negative.code: # Has proposal description, feelings area (slider + histogram), and reasons area
  Proposal = ReactiveComponent
    displayName: 'Proposal'
    render : ->
      proposal = @proposal
      your_opinion = @data(@proposal.your_opinion)
  