I think that part of the problem is that small modification in the spec can lead to enormous changes in the proofs