[Typer] [Git][monnier/typer][unification] 6 commits: apply the Shift on Id instead of the whole subst