code: function() {
              _.each(this.items, function(item) {
                  item.detach();
              }, this);
  
              this.collection.each(function(model) {
                  var item = this.items[model.id];
                  if (!item) {
                      logging.warn("sort list with non existant item");
                      return;
                  }
                  item.appendTo(this);
              }, this);
              return this;
          }
docs: /*
  Order items in the list