either coerce the name to all caps, or document that it's the caller's responsibility to provide an all-caps string? (or am I wrong to suspect this is even an issue?)