I think you've nailed this one perfectly Tom! I've updated the post with the details. Thanks very much!

Bart.