to constexpr