Privatised basic_block::{first,last}