A StringArray::exchangeArray() and small fixes