When I compile gcc without "--disable-nls", I see lines such as the following outputted to stderr: 0 translated messages, 170 fuzzy translations, 23 untranslated messages. 193 translated messages. I understand why lines of the first type are output to stderr, as it represents an imperfect translation. However, why is the second line not sent to stdout instead? If there is no issue with the translation, if everything went fine, shouldn't that go to stdout instead of stderr?