std::begin, std::end are more perspicuous in some cases than
std::extent.