[boost] [range] Concept check failing with custom C++20 range support