When applied to a theorem-tactic and a goal, POP_LAST_ASSUM applies
the theorem-tactic to the ASSUMEd last element of the assumption
list, and applies the resulting tactic to the goal without that
assumption in its assumption list:
POP_LAST_ASSUM f ({A1,...,Am,An} ?- t) = f (An |- An) ({A1,...,Am} ?- t)