Cool, thanks.  I think once that's done I'll be ready to merge it.  And thanks again for putting in so much work.

Interesting idea for the new methods.  What would the second one do?  Would the provided VC end up under the left VC?