re: #99 000G
Depends on what “correct” means. I am more talking validity than correctness. Under any liberal sense of law, self-identification absolutely does trump all. I believe in today’s EU, you could literally declare yourself to belong to whatever ethnicity you wanted to and then claim whatever benefits etc. applied in certain places.
Thinking of this: Germany “freely” gives citizenship to two groups from ex-USSR - ethnic Germans and Jews. For neither self-identification is sufficient.