<mp-units/framework/unit.h>
[[nodiscard]] consteval Unit auto get_common_unit( auto u1, auto u2, auto u3, auto... rest) requires requires { mp_units::get_common_unit(mp_units::get_common_unit(u1, u2), u3, rest...); };