Define and halfway through proving infer_p_complete, did more cases of infer_e