The Canadian province of Quebec is currently gripped by the question of whether a bus driver should be allowed to wear a kippa, whether a nurse should be allowed to wear a hijab, whether a teacher should be allowed to wear a turban, and whether a judge should be allowed to wear a cross.