Adapted `trans::common::{block, fn_ctxt, scope_info}` to new naming convention.