anchor.diff:            - if(key.count == 0) extraClasses.push('is-disabled')
             - if(params.get(attr) == val) extraClasses.push('is-active')
             a(
  -            data-attr=name
  +            data-attr=attr
               data-val=val
               href=(
                 filterRoot && filterRoot.match('booths') ?
  
positive.code: - var aggregateLabelMap = {'price_range' : 'Price', 'dimension_range' : 'Size', 'medium' : 'Medium', 'period' : 'Time Period', 'gallery' : 'Gallery', 'institution' : 'Institution' }
  
  unless name == 'total'
    .filter-dropdown(
      id="filter-dropdown-#{name}"
      class= ( params.has(name) && activeText ) ? 'is-active' : ''
    )
      .filter-nav-main-text= aggregateLabelMap[name]
      .filter-nav-active-text= activeText
      .icon-arrow-down
      nav.filter-dropdown-nav
  
negative.code:         data-val=''
          href=''
        )
          span.filter-dropdown-text All #{filterLabelMap[name].plural}
          span.filter-dropdown-count
          span.icon-check
        for key, val in filter
  