I have just concluded a 2 - 3 hour struggle with this, lots of coffee and Google. Just wanted to say your blog post helped, thanks!