[boost] [Range] Not reinventing the wheel!