Some boiler-plate around bisecting with Coq