> You may implement a generic std.algorithm.join, and then implement the > std.string.join that uses just strings (the second argument may be a single > char too) and calls std.algorithm.join for its implementation.
If you don't like that name collision, the std.algorithm one may be named joinRange or something else. Bye, bearophile
