Projection, a powerful feature in C++20 Ranges library