The ticket explains what's going on and shows use case/code examples.
There is a patch for making the change and another that updates the
relevant documentation.
It's my first patch. So I'd like people to take a look to make sure my
bits a kosher.
It's also an enhancement, not a bug fix, so please let me know if the
implementation is up to par.
Thanks much!
It looks quite good, and it fixes something that's bugged me for a while.
Thanks for the patch; I've checked it in as [4309].
Jacob