make sure "break" works with BOOST_FOREACH