string specs around swapcase