Caring Society factum: Shiner v. Attorney General of Canada