[Typer] [Git][monnier/typer][ja-refl] 3 commits: [WIP] Set the elab context from macros