Since v15, wrapping a std::set in a strong type with the strong::range modifier, causes compiler errors, i.e.
using Set = strong::type<std::set<std::string_view>, struct Set_, strong::range>;
See https://godbolt.org/z/fM6q543dc (change to v14 and the program runs fine).