This macro expands by default to 
256. For a C++
      standard conforming preprocessor, the end-user can change this to
      512 or 1024 by defining this macro to either value before
      including any library headers, as long as the end-user also
      defines the 
BOOST_PP_LIMIT_MAG
      macro to be equal to or greater than this value.