BLK_IS_NIL
for (; BLK_IS_NIL(sc, start_blk) && start_blk < end_blk; start_blk++) {
!BLK_IS_NIL(sc, j)) {