strange behavior with proofs that use c2cauchy