You are all over the place in your argument.

If banning veils is the prelude to the extermination of muslims (as you argue), then why do you excuse Belgium by saying that they have a different legal system from Canada.

Does the civil code protect against Nazism?