op by : term quotation * tactic -> tactic
When tm is added to the existing assumptions A, it is “stripped”, i.e., broken apart by eliminating existentials, conjunctions, and disjunctions. This can lead to case splitting.
`?n. y = n + w` by (EXISTS_TAC ``y-w`` THEN DECIDE_TAC)