Also true with german umlauts:
//echo -a- $iif(ö isupper,yes,no) - yes
//echo -a $iif(Ö isupper,yes,no) - yes
As well as $upper(ö) gives me 'ö' instead of 'Ö'