| Absurd of 'term
| Apply of 'term
+ | Auto
| Assumption
| Change of 'term * 'term * 'ident option (* what, with what, where *)
| Change_pattern of 'term pattern * 'term * 'ident option
| Exists
| Fold of reduction_kind * 'term
| Fourier
+ | Hint
| Injection of 'ident
| Intros of int option * 'ident list
| Left
type 'term command =
| Abort
+ | Baseuri of string option (** get/set base uri *)
| Check of 'term
| Proof
| Qed of string option