mark_cleared
mark_cleared(parent);
mark_cleared(block->left);
mark_cleared(block->right);
mark_cleared(block);