[Typer] [Git][monnier/typer][compiler-phase-simpl] 23 commits: Add a `Proj` constructor to the `lexp` type