strengthen prog_to_i2 thms, and thereby prove compile_prog thms