boost/mpl/sizeof.hpp include was needed