boost::optional<boost::filesystem::path> config_dir;
boost::optional<boost::filesystem::path> output_dir;
boost::optional<std::string> error;
std::vector<Content> content;
boost::optional<boost::filesystem::path> config_dir;
boost::optional<boost::filesystem::path> output_dir;
boost::optional<std::string> error;
std::vector<Content> content;