how about just rename USE_BOOST to BOOST_MODULES. I think if(BOOST_MODULES) is clear.