I actually initially also wrote "std::get and std::tuple_size", until I double-checked. :D
Is there a reason not to just handle/accept everything that has a valid `std::tuple_size` specialization?
Is there a reason not to just handle/accept everything that has a valid `std::tuple_size` specialization?