Whoa ... I've got some catching up to do. Spotty internet and travel have made it difficult to keep up with worklogs, but I'll be coming back to this one as soon as I can. Looking interesting so far!