Hmmmmm, I think some parts share a bit more than just similar ideas
A lot of it does indeed originate from vb itself (as does my various versions) so it is bound to look similar, but interestingly, one or two minor changes I made from the original vb code seem to have transferred themselves into this version.
Some nice additions on top of what mine does though. Might be one less I need to port to future versions.