Fix issue #288: iExists fails if goal after the existential quantifier is an evar
Issue #288 (closed) is caused by Coq's TC algorithm using the broken unification algorithm. We fix this through a Hint Extern
that uses notypeclasses refine
.
I don't quite like this fix, but I see no other way.