Moving AutoProver to AutoProver1.
AutoProver over an arbitrary expr