private void AppendSortKey(XmlSortKey key) { // Ensure that sort will be stable by setting index of key key.Priority = _pos; if (_keys[_pos] == null) _keys[_pos] = key; else _keys[_pos].AddSortKey(key); }