fix boost::mpl::if_c namespace

Fix issue with if_c namespace