void set_extension (std::string const & extension) { _extension = extension; }
std::string const & extension () const { return _extension; }
void set_extension (std::string const & extension) { _extension = extension; }
std::string const & extension () const { return _extension; }