Thank you.
The idea that international law recognizes nothing but sovereignty is a grave error. International law requires that sovereignty be exercised in conformity with the rules of fundamental justice. As a sovereign nation at international law, you are not allowed to subscribe to any arbitrary regime that you wish. International law requires that you comport with certain standards.
If the exercise of U.S. sovereignty enacts a regime that does not adhere to international legal standards, which is what I am saying, then they are in breach of international law regardless of their sovereignty. Canada's enactment of a bill complicit in this breach is going to be challenged through the Canadian courts on the grounds of both international law and the charter. That is my clarification.