I think we need to take a step back and ask if we are willing to accept that we are going to catch everybody with this net, and if we're fine with that, then we're fine with that. If we're not, we have to figure out a way legally to differentiate, but I don't know how to do it. Is there a way to track if this person was active in X, X and X?
As a gentleman was saying, you could list the organization, and if somebody's fundraising for them, you could say that this is illegal. However, in terms of the individuals who are here, or the individuals who want to come to Canada, do we want to say that there's a full ban and that those with IRGC background can't come in, or do we want to differentiate?
I don't think we have the resources for that. I frankly don't even know if we have the resources to figure out whether these guys are IRGC or not. They fill out an immigration form. If they don't put down the IRGC membership or background.... They might say that they were working with the Iranian navy during their military service; I don't think we have the capability to say that they're lying.