I still don't see how any system in the real world can safely assume its users only have names from that list.
Even if you try to imagine a system for a hospital to register newly born babies... What happens if a pregnant tourist is visiting?
Even if you try to imagine a system for a hospital to register newly born babies... What happens if a pregnant tourist is visiting?
Of course then you may fall foul of classic falsehood 40: People have names.
I've only ever interacted with freeform textfields when inputting my name, so most regular systems clearly don't dare to attempt this.
But if somebody was dead set on only serving local customers or having only local personnel, I can definitely imagine someone being brave(?) enough.