D-Programming-Language/phobos — pull request #2423 by quickfur (2014-08-13 18:13:39+00:00)
Title: add range version of setExtension

Since Walter is being unresponsive, I'm hijacking his [original PR](https://github.com/D-Programming-Language/phobos/pull/2149). This PR basically uses Walter's code as base, and adds some fixes on top per reviewers' comments.