<mp-units/safe_int.h>
template<typename EP> concept OverflowPolicy = requires(std::string_view msg) { EP::on_overflow(msg); };