Legislatures have used the Charter’s override function to shield laws that violate basic freedoms from the scrutiny of courts ...