f_equiv: slightly better support for function relations
This makes f_equiv more powerful: with it we can solve goals of the form f x ≡ g x
where f, g: X -d> OFE
and f ≡ g
. We still make no attempt at solving goals where the arguments are different. I think in all cases where this applies, it will finish the proof, so I added a solve
.
I also added the testcases from d16ab1aa.