add: case nsMsgViewSortType.byId:  columnID = null; break; 
context: function ConvertSortTypeToColumnID(sortKey){  var columnID;  // hack to turn this into an integer, if it was a string;  sortKey = sortKey - 0;  switch (sortKey) {    case nsMsgViewSortType.byDate:      columnID = "dateCol";      break;    case nsMsgViewSortType.byAuthor:      columnID = "senderCol";      break;    case nsMsgViewSortType.bySubject:      columnID = "subjectCol";      break;    case nsMsgViewSortType.byUnread:      columnID = "unreadButtonColHeader";      break;    case nsMsgViewSortType.byStatus:      columnID = "statusCol";      break;    case nsMsgViewSortType.bySize:      columnID = "sizeCol";      break;    case nsMsgViewSortType.byPriority:      columnID = "priorityCol";      break;    case nsMsgViewSortType.byFlagged:      columnID = "flaggedCol";      break;    case nsMsgViewSortType.byThread:      columnID = "threadCol";      break;    default:      dump("unsupported sort: " + sortKey + "\n");      columnID = null;      break;  }  return columnID;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/977b5ce7381ad6f7ce54870d36ed14c25f11bc37/commandglue.js/clean/mailnews/base/resources/content/commandglue.js