Creating code contract invariant