Impoved update_bundle() and transform_bundle().