Bullitt, let it go. To me it's the same. I will try this time to make them understand haha
You can represent either the country where you were born or the country where your parents were born.
If someone is born in England to a French mother, an Italian father and he moves to South Africa for 15 years and then moves along to NZ to play professional rugby there, it's like this:
England is his country of birth, France and Italy are the countries of heritage. South Africa and New Zealand are countries of residence. Being a resident doesn't make you a person with heritage of that country.
England, France and Italy are the possibilties to play for. South Africa and New Zealand aren't. There are no ties to the either of those countries besides being a resident, just a resident and nothing more than a resident.