[boost] mpl::equal<> broke on GCC4? (using 1.33 boost)