This was not meant to on the branch I committed r278364 from, as it is not ready to commit yet.
* include/std/ranges: Revert accidentally committed changes. Patch omitted, since it's just removing the broken code I committed a few minutes ago, but I'll be committing to trunk shortly.