unit tests properly check that uppercase vowels remain uppercase