I was poking at a rail blueprint someone had where they described some stations used to add a routing penalty as "unnamed" stations. Indeed, they had no visible name. Turns out in practice that they were named "<space>", as in one space character.
Meanwhile the default UI forbids an empty string as a station name, but it turns out mods can set it to that - literally a zero character long string.
It doesn't assert saving or loading the map, and the "name" persists, but ... I'm not sure if this is a lurking bug for the future or something. So, do with that what you will. Meanwhile I'm going to, uh, not do that, because I'd rather not find out where the bugs *are* that it causes.

To reproduce: use any lua to set the backer_name field to "" in lua. I'd post a map, but it doesn't seem worth the effort. Let me know if I'm wrong.

Moderators: this should probably go over into the "entertaining quirks" forum, now it turns out to not really be anything but entertainingly "I hurt myself" and all.