Pavel,
While I certainly appreciate your enthusiasm, I don't think this is going to make it into 9.3, which is what we're
currentlyfocused on.
I'd suggest that you put together a wiki page or similar which outlines how this is going to work and be implemented
andit can be discussed for 9.4 in a couple months. I don't think writing any more code is going to be helpful for this
rightnow.
Thanks, Stephen