Well ... the good news is ... I did not break it in the first 5 seconds ...

Bad news is ... I still have 101 tests to try to really mangle the heck out of this nifty add-on ...

So far it looks good ... thanks for the effort in getting this on track ...