Constitutional Citizenship in Australia

There is much media gossip at the moment about Members of Parliament losing their positions due to possessing dual citizenship.
The relevant clause of the Australian Constitution 44(i) is available on line and says the following:
“is under any acknowledgement of allegiance, obedience, or adherence to a foreign power, or is a subject or a citizen or entitled to the rights or privileges of a subject or a citizen of a foreign power;”
The intent is clear in the first part where it refers to allegiance. The second two parts are problematic as they rely on the actions of a third party.
North Korea could make Prime Minister Malcolm Turnbull a citizen tomorrow, thus forcing him out of Parliament.
This is obvious nonsense.
Clearly a sensible decision by the High Court would require a positive action on the part of any natural born Australian to take up citizenship of a foreign country.
On the other hand, people who are natural born citizens of a foreign country, must take positive action to remove that citizenship to avoid the appearance of divided loyalties.