#include <boost/preprocessor/expand.hpp>#include <boost/preprocessor/seq/for_each.hpp>#include <boost/preprocessor/seq/to_tuple.hpp>#include <boost/preprocessor/seq/fold_right.hpp>#include <boost/preprocessor/seq/pop_back.hpp>#include <boost/preprocessor/if.hpp>#include <boost/preprocessor/facilities/is_empty.hpp>#include <senf/Utils/preprocessor.hh>
