Thanks for posting this, Jeff! I just got started on a rough prototype this morning, so your timing is excellent. I look forward to hearing what other people think.