It should be fixed. These get used in routine/method objects, so any that
use names common between them would get duplicates rather than just a
single string. I suspect that the only really duplicated one is probably
the first one anyway, so it probably still works correctly, but should be
fixed.
Our LanguageParser uses words() to break up the name string of an EXTERNAL
option into an Array of words. A comment for words() says "The first word
will be uppercased, and all of the strings will be added to the common
string pool."
The loop (see code below) that intends to add the second and fu