anchor.diff:  
   	if(query.term == ""){
   	    choices = (loaded_full)?
  -		data_sizes_all:
  -		data_sizes_partial;
  +		optns_all:
  +		optns_partial;
   	    choices = append_header(choices);
   	}else{
  -	    choices = linear_search(query.term, data_sizes_all);
  +	    choices = linear_search(query.term, optns_all);
   	}
   
   	data = {results: choices, more: false, context: null};
  
positive.code:     }
  
      function format_summary_text(size, container){
  	    var str = sizes[size.id].diameter
  		+": \""
  		+sizes[size.id].trad+"\"";
  	    return str;  
      }
  
      function format_compact_text(size, container){
         var str = sizes[size.id].diameter;
         return str;
      }
  
      // Check if the object is an array of strings or just a string
  
negative.code: // Instantiate the i18n object
  var I18n = I18n || {}
  
  // Set default locale to english
  I18n.defaultLocale = I18n.defaultLocal || "en";
  
  function WheelSelectBuilder(args){
      var id = args.id;
      var allow_multiple = args.multiple;
      var selector = '#'+id;
      var loaded_full = false;
  
      var arr_bsd = <%= IsoBsdI18n::Size.all.hash.keys.to_json.html_safe %>;
      var iso_bsd_sizes = <%= IsoBsdI18n::Size.all.hash_locale.to_json.html_safe %>;
  
      var sizes = function(){
        var locale = I18n.locale || I18n.defaultLocale;
        return iso_bsd_sizes[locale];
      }
  
      function size_optns(rarity){
  	var opt = [];
  	for(var i=0; i<arr_bsd.length; i++){
  	    s_i = sizes()[arr_bsd[i]];
  	    for(var r=0; r<rarity.length; r++){
  		if(s_i.rarity == rarity[r]){
  		    opt.push({id:arr_bsd[i].toString(), text:s_i.diam});
  		} 
  	    }
  	}
  	return opt;
      }
  
      var optns_partial = size_optns(['common', 'uncommon']);
      var optns_all = size_optns(['common', 'uncommon', 'rare']);
  
      function matcher(term, bsd){
  	var strBSD = ""+bsd;
  	var match_beginning = (strBSD.indexOf(term)==0);
  
  	var trad = sizes()[bsd].trad;
  	trad = is_list(trad)?
  	    trad:
  	    [trad];
  