#include #include namespace make { namespace detail { struct value_t; struct array_t; struct map_t; typedef std::vector value_array; typedef std::pair value_pair; typedef std::vector value_map; } }