Can you elaborate on the thinking here? CLJ-2029 basically just states the same thing (the behavior is "by design"). I'm struggling to understand that design.
I'd also note that CLJ-2029 also suggests changing the doc string, but that comment was made 10 years ago and it's still not changed. As we find these disconnects between doc strings and actual behavior, what does it take to get doc strings changed if we decide the behavior is "by design?" Doc string changes are not breaking, right? Is there anything preventing the doc string from being changed in the next release?