Fixed snapshot_subtree usage of block_id() in the middle of moving from current_page_acq_ to snapshot_node_.
Added a hopefully redundant guarantee to get_held_page_for_read().