[Typer] [Git][monnier/typer][simon--pp-print] 6 commits: Fix an inf-loop during elaboration