fix(msvc): ensure bundle is movable

Also add test for block_arrangement.