if (Class.doesImplement(items, ICollection) || Class.doesImplement(items, IIterable) || TypeUtil.isArray(items)) {
                var _this = this;
                items.forEach(function(item) {
                    _this.add(item);
                });