TakeExactly!R advanceWithin(R)(R r, size_t n) if (isForwardRange!R);
Invariant: assert(r.advanceWithin(n).length <= n); Implementation would send a scout range ahead, etc. I didn't file an issue for it, but it's a great function to have. Takers? Andrei
