anchor.diff:                      return state.text + " (" + $("option[data-id=" + state.id + "]").attr('data-judge-info') + ")";
                   }
   
  -                $("#language-expand").select2({
  +                $("#id_language").select2({
                       templateResult: format,
                       templateSelection: formatSelection,
                       escapeMarkup: function (m) {
  
positive.code:                 margin-top: 4px;
              }
  
              #language-expand { width: 100%; }
  
              .select2-results__option {
                  color: #757575 !important;
  
negative.code:             if not no_judges
                  #language
                      | #{form.language.errors}
                      #language-select
                          #language-current
                              .data
                                  span.name
                                  span.info
                              .fa.language-drop
                          select#id_language(name='language'): each lang in form.fields.language.queryset
                              - var runtime_versions = lang.runtime_versions
                              option(value=lang.id, data-id=lang.id, data-name=lang.name, data-info=lang.info,
                                 data-judge-info='{% include "runtime_version_fragment.jade" %}',
  