maybe use this instead: addAll = this._addAll