#include <boost/fusion/support/config.hpp>#include <boost/fusion/tuple/tuple_fwd.hpp>#include <boost/fusion/container/vector/vector.hpp>#include <boost/fusion/sequence/intrinsic/size.hpp>#include <boost/fusion/sequence/intrinsic/value_at.hpp>#include <boost/fusion/sequence/intrinsic/at.hpp>#include <boost/fusion/sequence/comparison.hpp>#include <boost/fusion/sequence/io.hpp>#include <boost/utility/enable_if.hpp>#include <boost/type_traits/is_const.hpp>#include <boost/config/no_tr1/utility.hpp>#include <boost/fusion/tuple/detail/preprocessed/tuple.hpp>
