Sorry if I offended you, I'm just trying to prove my point.
As for your concern, I personally know these people and they received their permits this year, and no they don't hold any other passports.
This is a study permit, and as the name implies, it is all about pursuing education. I'm sure...