Thanks for the info - it's a pity it hasn't been integrated yet.
Is there a link to these pull requests (or diffs) for the original changes and the latest changes @dsayers?