Support for complex ShiftArray