wdperson,

What a great review. Thank you for taking the time to give such pointed feedback. I'll definitely take your advice into account when I master the final version.

PC