A SuperArray::exchangeArray() and small fixes