using iterator = implementation-defined; // present only if T is an object type other than an array
// of unknown bound
constexpr auto begin() const noexcept;
constexpr auto end() const noexcept;