[Typer] [Git][monnier/typer][laurent/elab_cache] Many changes