This illustrates a problem with std.algorithm (and our approach to modularization), your approach to reuse, or a combination of the two.

As a user of the standard library you have no business figuring what the code does and how it does it by looking at the source. You use the documentation and that's it.