@康桓瑋 That's why I also suggest checking
std::borrowed_range == false
. But I'm no longer sure this is enough...