* end of the proof of the soundness of the type checker