[Typer] [Git][monnier/typer][unification] 13 commits: fix non termination of test