Canadian politicians have taken a somewhat extreme view on those who think that its snooping laws are getting out of hand.
They sat down with their PR advisers and came out with a common line against those who say expanding online monitoring without court oversight is a bad thing. The line is that if you are against us you are siding with child pornographers.
Public Safety Minister Vic Toews tested the line in Parliament and told a Liberal MP he could either stand with the government or "with the child pornographers" prowling online. In other words, if you don't vote for this, you are a secret child pornographer servicing paedophiles.
As you might expect the line is going down like a bucket of cold sick. Opposition MPs were alarmed by Toews' nuttiness.
Green Party leader Elizabeth May said that if you believe him then the logic is anyone who cares about civil liberties in Canada also sides with child pornographers and are the worst form of scum.
She said that the charter's an important instrument for the rule of law in the country and was horrified by that kind of rhetoric.
The bill will force ISPs to store and to make available to police any information on the activity of their customers. Police will require a warrant to obtain that information. But the bill would also permit them to obtain IP addresses, email addresses, mobile phone numbers and other information without any warrant.