[boost] [range] resulting range type