const ComponentList &get_components() const { return components; }
const Config &get_config() const { return config; }
bool match_feature(const std::string &) const;
const ComponentList &get_components() const { return components; }
const Config &get_config() const { return config; }
bool match_feature(const std::string &) const;