[Typer] [Git][monnier/typer][master] Allow expressions as constructor names and inductive type refs