FLAG_k
O->flags |= FLAG_k;
if (ISSET(O->flags, ~(FLAG_b | FLAG_c | FLAG_k | FLAG_l |
if (ISSET(O->flags, FLAG_k)) {
(ISSET(O->flags, FLAG_k)? O->checkpoint_blocks : 0);