anchor.diff:       * both of them to be called. In such case, AtWhO modal needs to be
        * rerendered.
        */
  -    function atWhoSwitchHack(filterType, remoteFilterCb) {
  -      if(atWhoUpdating || (!$(field).length && _.isUndefined(filterType))) {
  +    function atWhoSwitchHack(filterTypeTag, remoteFilterCb) {
  +      if(atWhoUpdating || (!$(field).length && _.isUndefined(filterTypeTag))) {
           setTimeout(function() {
             $(field).atwho('run');
           }, 100);
  
positive.code:             atWhoSwitchHack(filterTypeTag, function() {
                var filterType;
                if (_.isUndefined(filterTypeTag)) {
                  filterType = defaultFilterType;
                } else {
                  $.each(FilterTypeEnum, function(k, v) {
                    if (v.tag == filterTypeTag) {
                      filterType = FilterTypeEnum[k];
  
negative.code:                 });
                }
                if (prevAt != at) {
                  // Switching smart annotation type (i.e. chaned input)
                  prevAt = at;
                  $('.atwho-view[style]').removeAttr("style");
                  filterType = defaultFilterType;
  