[Typer] [Git][monnier/typer][master] 2 commits: eval removes old temporary variables from ctx between function calls