correctness proof of partial evaluation with liftable terms