If the code works and I haven't written the same exact thing myself, the most negative comment I am willing to make is "complicated." At my advanced age, it takes nothing short of a critical system requirement that a piece of code can't possibly meet to rewrite something that works.
The jwz-documented Netscape rewrite debacle is brought to mind by the original posting.