anchor.diff:                  // if it's in the languages and doesn't already have a field, duplicate, blanken, re-ID, and add it in its place     
                   oldfield = content.down('input,textarea');
                   oldtab = content.down('li', 1);
  -                oldlang = oldfield.readAttribute('data-language');
  +                oldlang = $(oldfield).attr('data-language');
                   
                   newfield = oldfield.up().appendChild(oldfield.clone(true));
                       posindex = oldfield.identify().lastIndexOf(oldlang);
  
positive.code: 	},
      add_live_value_to_query : function(e) {
  			live_value = this.up('fieldset').select('.bequeathed').last().value;
  			query = e.target.search.toQueryParams()
  			query['live_value'] = live_value
  			e.target.search = '?'+Object.toQueryString(query); 
  	},
      toggle_comboform_input : function(e2, e){
           combotext = e.up().next('.comboform');
  
negative.code: // For language tabs
  activate_language_tabs = function(elements){
      elements.each(function(list){
          $(list).select('li').each(function(li){
              if ($(li).hasClass("selected") ) toggle_to_corresponding_content(li);
          });
  
          $(list).on("click", "li", function(ev, el){
              ev.preventDefault();
              items = $(list).select("li");
              items.invoke('removeClassName', 'selected');
              el.addClassName("selected");
              toggle_to_corresponding_content(el);
  