bc: remove special-cased assignment to ibase, it works correctly with general rules