anchor.diff:  #   cluster_options
   
   proposal_support = (proposal) ->
  +  subdomain = fetch('/subdomain').name
  +  opinion_support = fetch("customizations/#{subdomain}").opinion_support or
  +    (o) -> o.stance
  +  console.log(opinion_support)
     opinions = fetch('/page/' + proposal.slug).opinions
     if not opinions
       return null
     sum = 0
     for o in opinions
  -    sum += o.stance
  +    sum += opinion_support(o)
     return sum
   
   
  
positive.code: 
          ProfileMenu()
  
    cluster_options :
      # Each cluster can have its own options
      Candidates:   # Options for the "Candidates" cluster
        editor_icons: true
        #homie_histo_filter: (user) -> fetch('ny1').yeah or user.name of bitcoin_foundation_members
        homie_histo_title: "Members' Opinions"
        collapse_descriptions_at: 600
  
      Debate:       # Options for the "Debate" cluster
        homie_histo_title: "Candidates' Opinions"
        #homie_histo_filter: (user) -> user.name of bitcoin_foundation_candidates
        collapse_descriptions_at: 600
  
  
  
  ####################
  # Bitcoin demo
  customizations['bitcoin-demo'] = 
    HomepageHeader : ReactiveComponent
      displayName: 'HomepageHeader'
  
  
negative.code:         DIV style: {height: 24},
            A href: '/', onClick: clickInternalLink, style: {position: 'absolute', top:0, zIndex: 999999},
              IMG className: 'logo', src: "<%= asset_path 'cityoftigard/logo.png' %>", style: logo_style 
  
  for k in customizations
    customizations[k].key = "customizations/#{k}"
    save(customizations[k])