Implement String.swapcase/swapcase!