@xssfox I agree: this shows the perils of putting a system to a purpose it is not intended.

- A postcode is a postcode
- A timezone is a timezone
- A telephone prefix code is a telephone prefix code
- A country code is a country code
- An IP subnet is an IP subnet...

There are location exceptions for all of these, and probably any other example, or combination.

Any assumptions one makes about a code's applicability outside its domain, especially for location, are just that.