The Halpern v Canada case raises the fundamental importance in Canadian law of equality guarantees that protect individuals and groups of individuals from discriminatory practices. Is the notion of equality at issue in this case best understood as equality before the law, equality under the law , equal protection of the law, or equal benefit of the law? Explain your answer.