Religious pluralism poses a challenge in any multicultural society, especially one as diverse as ours. Although the law is developing rapidly in this area, an informed spirit of tolerance and compromise is indispensable to any civil society, as well as to its capacity to make opportunities available to everyone, on equal terms, regardless of creed.