prove do_opapp_exh correct