When instantiating a unification variable of sort value with an expression
in the pool which is not a value, this does not trigger trying to prove that this a
value in auto_prove. Moreover, fixing this is not enough because one should
build a term which is a value to perform the instantiation.
When instantiating a unification variable of sort value with an expression in the pool which is not a value, this does not trigger trying to prove that this a value in auto_prove. Moreover, fixing this is not enough because one should build a term which is a value to perform the instantiation.