Thank you.
The other part of the question I wanted to respond to was the notion of the criteria for the safe countries of origin. It's true that there are some loose criteria about the numbers of people who are accepted. However, it also says “or”. The first thing you learn in law school is that when a law says one thing and also says “or” something else, you have to look at both parts. The “or” part here is that if someone is supposedly from a democratic country, they can bypass the criteria you just mentioned. So, if the minister is of the opinion that so-and-so arriving in Canada from Syria is from a safe country, from a democratic country, that minister's opinion is what counts.
I think, for example, there is nothing to stop the minister from saying China is a safe country for commercial reasons, and if people say it's not democratic, then good luck. There is no recourse. There is no judicial recourse.