make value() constexpr