Be ridiculous if they start cancelling results on a technicality.

Personally, I think if you're born in a country them that's the country you represent. Maybe room for the odd exception (e.g. the player's mother was on holiday in a different country when she gave birth) but, as a general rule, you can't change nationality to play for someone else (rugby is a prime example).