The following are accepted .(t) ._ We don't accept .t anymore because it will conflict with the field access notation.
new design for elim_match I still need to fix lemma generation, and refactor induction/subst tactics