code: function(i) {
        
        var itemValue = this.items[i];
     
        this.ul.removeChild(this.ul.childNodes[i]);
        
        this.items[i] = null;
        this.items = inputEx.compactArray(this.items);
        
        return itemValue;
     }
docs: private method to remove an item
  @param {Integer} index index of item to be removed
  @private