Github user ThrawnCA commented on the issue:
https://github.com/apache/commons-lang/pull/278
A typical case would be that you're assembling a sentence, and if a
component is not empty, you need to add a space beforehand. (Sometimes `join`
will handle this, but other times it's not the right tool for the situation.)
Or you're building a URL, and if there's a non-blank query string, you need
to put a question mark before it.
Really, any situation where part of a string is optional but requires
special formatting if present.
---