D-Programming-Language/phobos — comment on commit 8d1222b9aeb3ede1f556f48c97c66152db4e0532
File:  line 0
By braddr:

Making just one of the two constructors private? Breaking existing code that uses the code directly? The docs give no indication that the struct shouldn't be used. WHY should the free functions be used in preference to the struct itself?

This pull request seems somewhat misguided, imho.