[boost] macro BOOST_HAS_CONCEPTS not work + namespace for concepts