code: function add(item, index) {
        if (!item) return -1;
  
        if (!angular.isNumber(index)) {
          index = _items.length;
        }
  
        _items.splice(index, 0, item);
  
        return indexOf(item);
      }
docs: Add item to list
  @param item
  @param index
  @returns {*}