public virtual void Clone(out IEnumConnectionPoints ppEnum) { ppEnum = new EnumConnectionPoints(_connectionPoints, _currentIndex); }