TIL 4.3 BSD toupper is literally ((c)-'a'+'A')