include ; namespace brep { class module_options { unsigned int verb = 0; }; class db_options { std::string db-host = "localhost"; unsigned short db-port = 3306; }; class search_options: module_options, db_options { unsigned int results-on-page = 10; }; class view_options: module_options, db_options { }; }