If conv is a conversion, then HYP_CONV_RULE sel conv is an inference rule
that applies conv to those hypotheses of a theorem
which are selected by sel.
That is, if conv maps a term "h" to the
theorem |- h = h', then the rule HYP_CONV_RULE sel conv infers A, h' |- c
from the theorem A, h |- c.
More precisely, if conv "h" returns A' |- h = h', then:
A, h |- c
---------------- HYP_CONV_RULE sel conv
A u A', h' |- c
Note that if the conversion conv returns a theorem with assumptions,
then the resulting inference rule adds these to the assumptions of the
theorem it returns.