lose vestigal unused data member from PatchingDataStructures/Array.h code
Added Array<T, TRAITS>::_ArrayIteratorBase::SetIndex; and Array<T, TRAITS>::Apply () and Array<T, TRAITS>::ApplyUntilTrue