a string of indeterminate length is all &gt; uppercase?