This patch was submitted by Shantanu Goel in a Trac ticket. Sending to
the list for review. I haven't yet had a chance to dig into it myself
yet, but the concept as described in
is sound, so I'd like to see
this get cleaned up and included.