#include <boost/fusion/iterator/mpl.hpp>#include <boost/fusion/adapted/mpl.hpp>#include <boost/fusion/mpl/at.hpp>#include <boost/fusion/mpl/back.hpp>#include <boost/fusion/mpl/begin.hpp>#include <boost/fusion/mpl/clear.hpp>#include <boost/fusion/mpl/empty.hpp>#include <boost/fusion/mpl/end.hpp>#include <boost/fusion/mpl/erase.hpp>#include <boost/fusion/mpl/erase_key.hpp>#include <boost/fusion/mpl/front.hpp>#include <boost/fusion/mpl/has_key.hpp>#include <boost/fusion/mpl/insert.hpp>#include <boost/fusion/mpl/insert_range.hpp>#include <boost/fusion/mpl/pop_back.hpp>#include <boost/fusion/mpl/pop_front.hpp>#include <boost/fusion/mpl/push_back.hpp>#include <boost/fusion/mpl/push_front.hpp>#include <boost/fusion/mpl/size.hpp>
