Amazing stuff you've uncovered here Alex! Thanks for the hard work getting this to work, I'll be spreading the news.