Made constexpr a required c++ feature