By the way, if you see the first 2 comments, you will notice that my original proposal was not too dissimilar from yours. It was Colin suggestion to generalize the algorithm instead of making it wubi-specific.
By the way, if you see the first 2 comments, you will notice that my original proposal was not too dissimilar from yours. It was Colin suggestion to generalize the algorithm instead of making it wubi-specific.