Again, I would say we would expect a challenge. I would say, however, that the power to stop someone at random flows out of provincial legislation and common law, and it has been upheld by the Supreme Court of Canada on several occasions.
What is different here is that instead of, when the person is stopped, the police officer developing a suspicion of alcohol in the body by smelling alcohol or whatever in order to justify an approved screening device demand under mandatory alcohol screening, as it's called in Ireland these days, the police officer will present the approved screening device to the person and demand that they provide a breath sample so that he can get a scientifically valid indication of whether or not they are above the legal limit.