Updated to bring into line with bc_*() interface changes