C++11 needs constexpr constructor when object used in constexpr expression