const std::string &get_name() const { return name; }
void set_temporary(bool);
bool is_temporary() const { return temporary; }
const std::string &get_name() const { return name; }
void set_temporary(bool);
bool is_temporary() const { return temporary; }