anchor.diff:  -   && proposal.abstentions.map(function(v) { return v.author }) )
   -   || []
   
  +- var participants = proposal.participants
  +
  +- var closed = proposal.closingAt && +proposal.closingAt < Date.now()
   - var voted = locals.citizen && ~census.indexOf(citizen.id)
  -- var showOptions = !!citizen.id
   
  -.proposal-options(class= showOptions ? '' : 'hide')
  -  .vote-box
  +.proposal-options
  +  .vote-box(class= !!citizen.id ? '' : 'hide')
       .meta-data
         - if(~positives.indexOf(citizen.id))
           p.alert.alert-success(style="margin:0;") #{t('You voted Yea')}.
  
positive.code:     //-   label= t('Delegate to')
      //-   input.delegation-input(type="text", name="q")
  
    a.toggle-results.btn.btn-default.btn-block.btn-success(class= voted ? '' : 'hide')
      span.glyphicon.glyphicon-stats
      | #{t('Partial results')}
  
    .results-box(class='hide')
      h5= t('Yea')
      - var width = census.length ? (positives.length/census.length)*100 : 0;
      .progress
        .progress-bar.progress-bar-success(role="progress-bar", aria-valuenow=positives.length, aria-valuemin="0", aria-valuemax=census.length, style="width: #{width}%;")
          span.sr-only
            | #{positives.length} 
            | #{t('votes')}
      h5= t('Nay')
      - var width = census.length ? (negatives.length/census.length)*100 : 0;
      .progress
        .progress-bar.progress-bar-danger(role="progress-bar", aria-valuenow=negatives.length, aria-valuemin="0", aria-valuemax=census.length, style="width: #{width}%;")
          span.sr-only
            | #{negatives.length} 
            | #{t('votes')}
      h5= t('Abstain')
      - var width = census.length ? (neutrals.length/census.length)*100 : 0;
      .progress
        .progress-bar.progress-bar-info(role="progress-bar", aria-valuenow=neutrals.length, aria-valuemin="0", aria-valuemax=census.length, style="width: #{width}%;")
          span.sr-only
            | #{neutrals.length} 
            | #{t('votes')}
  
negative.code:         p.alert.alert-danger(style="margin:0;") #{t('You voted Nay')}.
        - else if (~neutrals.indexOf(citizen.id))
          p.alert.alert-info(style="margin:0;") #{t('You abstained from voting')}.
        a.meta-item.change-vote(href="#", class= voted && !closed ? '' : 'hide')
          small #{t('I want to change my vote')}.
  
      .vote-options(class= voted || closed ? 'hide' : '')
        h5= t('Vote')
        .direct-vote
          a.vote-option.vote-yes(href="#", data-proposal=proposal.id)
  