Maybe I could intervene on that question.
I will explain the difference between formal equality and substantive equality. Formal equality is when people in identical situations are treated the same way. This formal equality approach has been rejected by the Supreme Court of Canada since 1989. Equality does not mean treating everyone the same way. The aim must be substantive equality. Real equality, equality in practice means treating people differently to enable them to achieve genuine equality.
II will use the example of a race. We often have the impression that daily life is a race. Equality of opportunity is achieved when all the runners, citizens of both sexes, are at the starting line. In the race of life, some people run harder and faster because they are stronger. Other people run more slowly because they are disabled or have only one leg. Others are weighted down because they are looking after children, the elderly or the ill. So the people who are really fit and really young will win the race, whereas other people will never cross the finish line.
Substantive equality enables people who do not run as hard or as fast, for all sorts of reasons, to cross the finish line. The real definition of equality is substantive equality. It is the one that takes into account systemic discrimination, which people no longer even see.
I hope that that answers your question.