namespace clanguml { namespace t00074 { template concept fruit_c = requires(T t) { T{}; t.get_name(); }; template concept apple_c = fruit_c && requires(T t) { t.get_sweetness(); }; template concept orange_c = fruit_c && requires(T t) { t.get_bitterness(); }; } }