code: function(silent) {
  			var self = this;
  	
  			if (!self.items.length) return;
  			self.$control.children(':not(input)').remove();
  			self.items = [];
  			self.lastQuery = null;
  			self.setCaret(0);
  			self.setActiveItem(null);
  			self.updatePlaceholder();
  			self.updateOriginalInput({silent: silent});
  			self.refreshState();
  			self.showInput();
  			self.trigger('clear');
  		}
docs: Resets / clears all selected items
  from the control.
  
  @param {boolean} silent