Curly kappa or chi characters not available on my system, X will do instead.
For postcondition convergence, rename generalization variables only.
Update the parameters of existential type occurrences between iterations. At the end, splice the parameters (i.e. erase the `Tuple` around them).