That is excellent news, thanks a lot for taking the time to write it all down!
Unfortunately I haven't had time to go any further with it. A baby is kind of killing any spare time I have left to work on this. I do plan on continuing, but it will be delayed to say the least.
Thanks again for sharing your findings!