[Typer] ***SPAM*** [Git][monnier/typer][graveline] 8 commits: Allow `let` vars to be erasable in some circumstances