anchor.diff:        if $.ransack.button_group_select?
           @init_button_group_select(prev_container)
   
  -      @store_initial_predicates(prev_container)
         # Fire change event on any new selects.
         prev_container.find("select").change()
         false
  
positive.code:       # Remove all predicates, and add any supported predicates
        predicate_select.find('option').each (i, o) -> $(o).remove()
  
        $.each available, (i, p) =>
          [predicate, label] = [p[0], p[1]]
  
          if predicate in Ransack.option_predicates
            # Get alternative predicate label depending on column type
  
negative.code:       containers = el.find('.filters')
        if Select2?
          @init_select2(containers)
  
        if $.ransack.button_group_select?
          @init_button_group_select(@element)
  