In late 2023, preparing for a hearing at the Supreme Court of Canada, lawyer Jeremy Opolsky wondered how much time he would have before the judges launched their fusillade of questions. The general ...