You lost me on the Swiss.
Ted Cruz’s mother was an American citizen, conferring citizenship on him even had he been born on a Moon colony.